Image 在多张图片中插入文本(循环)

Image 在多张图片中插入文本(循环),image,macos,loops,edit,Image,Macos,Loops,Edit,我的目的是在许多图片(可能超过数千张)中插入一个文本(相同的单词+序列号),我可以使用Mac或Windows实现吗?谢谢您的建议。使用imagemagick软件通过命令插入文本注释,在脚本中编写循环,然后运行它。这可以用来将一系列逻辑数字+文本添加到一系列图片中。我会使用OS X,并使用自制安装ImageMagick。首先转到,然后复制并粘贴一行安装脚本以安装homebrew。然后安装ImageMagick,如下所示: brew install imagemagick 然后你就可以阅读,这就为

我的目的是在许多图片(可能超过数千张)中插入一个文本(相同的单词+序列号),我可以使用Mac或Windows实现吗?谢谢您的建议。

使用imagemagick软件通过命令插入文本
注释
,在脚本中编写循环,然后运行它。这可以用来将一系列逻辑数字+文本添加到一系列图片中。

我会使用OS X,并使用
自制
安装ImageMagick。首先转到,然后复制并粘贴一行安装脚本以安装
homebrew
。然后安装ImageMagick,如下所示:

brew install imagemagick
然后你就可以阅读,这就为你展示了一千种给图片贴标签的方法

现在,使用Finder创建一个新的目录,并将一些图像复制到其中,以便在不损坏正确的原始图像的情况下进行操作。假设您在登录目录中创建了一个名为
play
的目录

然后启动终端,并键入

cd play
转到新目录。现在,您可以创建一个脚本,类似这样的脚本,并将其保存为
labelimages

#!/bin/bash
i=0
for f in *.jpg; do
   echo Labelling $f, counter=$i
   convert "$f" -fill white -undercolor '#00000080' -pointsize 36 -gravity South -annotate +0+5 " Image - $i " "$f"
   ((i++))
done
然后,您需要通过键入

chmod +x labelimages
./labelimages
现在,您可以通过键入来标记当前文件夹中的所有图像

chmod +x labelimages
./labelimages
他们会这样说:

brew install imagemagick


您可能需要安装字体,如果需要,请参阅我的帖子。

我正在考虑是否可以使用终端解决它?您能否更具体地说明它的外观?文本是否会位于图像顶部,从而使部分图像模糊?或者图片的高度会增加,这样文本就不会模糊原始图像,但尺寸会增加吗?文本是在顶部、底部还是中间?照片都一样大吗?酷!谢谢分享你的方法。