Terminal 使用带有终端命令的imagemagick将徽标批量添加到文件夹中的所有图像

Terminal 使用带有终端命令的imagemagick将徽标批量添加到文件夹中的所有图像,terminal,imagemagick,batch-processing,Terminal,Imagemagick,Batch Processing,所以我在互联网上搜索,但我找不到一个简单的命令来批量添加标志的图像 我发现的只是一些脚本或网站php命令,而没有一个用于批处理 我有一个文件夹,里面有大约50张图片。我在文件夹外有一个简单的logo.png图像 我只需要通过终端命令将logo.png图像批量应用到我文件夹中的所有50个图像 我在网上尝试过各种解决方案,但似乎都不起作用(实际上都不是终端命令,它们都是脚本或网站)您可以使用“mogrify”命令: 这将覆盖您的原始文件,因此如果您需要保留它们,请将它们复制到另一个工作目录中,并在那

所以我在互联网上搜索,但我找不到一个简单的命令来批量添加标志的图像

我发现的只是一些脚本或网站php命令,而没有一个用于批处理

我有一个文件夹,里面有大约50张图片。我在文件夹外有一个简单的logo.png图像

我只需要通过终端命令将logo.png图像批量应用到我文件夹中的所有50个图像

我在网上尝试过各种解决方案,但似乎都不起作用(实际上都不是终端命令,它们都是脚本或网站)

您可以使用“mogrify”命令:


这将覆盖您的原始文件,因此如果您需要保留它们,请将它们复制到另一个工作目录中,并在那里运行“mogrify”。根据您的喜好更改“-gravity”和位置“0,10”。

以及如何使用它将其应用于文件夹中的所有50幅图像。我试过使用*.jpg*,但它不起作用。最后使用了图像文件夹的完整路径并使用了。
mogrify -gravity south -draw "image over 0,10 0,0 /path/to/logo.png" [files]