【发布时间】:2019-01-09 10:34:01
【问题描述】:
我有一个名为“Images”的文件夹和一个名为“Mask”的文件夹。在“图像”文件夹中有 200 张图像,在“蒙版”文件夹中有 200 张同名图像(透明背景)。我现在想始终合并两张具有相同名称的图片,因此“图像”文件夹中的图像位于背景中。图像大小相同。
示例背景图片:
示例掩码:
我想它应该很容易用 imagemagick 实现,但我现在真的不知道这个程序和我找到的示例都更加复杂。
我尝试过类似的方法:
convert Images/*.png -draw "image over x,y 0,0 Mask/*.png" combined/*.png
不是因为路径的原因吗?我必须循环吗,还是有简单的方法?
谢谢
【问题讨论】:
-
您在 Windows 上吗?还是一个像样的操作系统?请提供示例输入图像、掩码和输出图像以供测试。
-
@MarkSetchell 体面的一个 ;) Ubuntu 18.10
-
如果您只使用一张图片,您的示例代码是否能达到您想要的效果?
-
@MarkSetchell我找到了一个使用其他命令的方法:)
标签: imagemagick image-manipulation