-1

我正在尝试使用以下 Imagemagick 命令在每个图像下方添加标题:

convert 3_1.jpg   -background Khaki  label:"@3_1.txt" -gravity Center -append 3_1_text.png

这工作正常并得到了这个:

下面带标签的图

基本上我使用一个名为例如 xxx.jpg 的图像文件,并从同名的文本文件 (xxx.txt) 中添加标题。我现在要做的是相同的过程,但是对于文件夹中的一堆 jpg 文件,使用批处理。我有以下文件夹:

包含 JPG 和文本文件的文件夹

所以我想制作一个批处理文件,用他各自的 txt 文件处理每个图像,并理想地将所有输出保存在特定目录中。

提前谢谢你,最好的问候,

乔治

4

1 回答 1

0

我修改了第三个答案的代码,它完成了工作:

@ECHO OFF FOR %%G IN (*.jpg) DO convert %%G   -background Khaki  label:"@%%~nG.txt" -gravity Center -append "%%~nG_text.png"

它就像魅力一样!

于 2021-10-13T17:53:50.410 回答