convert工具来自图像魔术师包裹

convert工具来自图像魔术师包裹

我有一个透明的 PNG 文件(一头牛的图片)

我有一个文件夹,里面有草地、山脉、河流等图像。

我只想使用 Linux 命令行将牛图像叠加到那些背景图像上。

答案1

convert工具来自图像魔术师包裹

您可以merge使用图像ImageMagick 分层

IE:

convert -page +0+0 grass.jpg \
    -page +256+0 clouds.jpg \
    -page +512+0 cow1.png \
    -background none -layers merge +repage merged.jpg

批量处理convert多张图片

假设您有两幅图像: 1.grass.jpg作为第一幅图像 2.cow1.jpgcow2.jpg作为要合并的第二幅图像

因此,你的bash脚本是:

for image in cow*.jpg; do
  convert -page +0+0 grass.jpg \
    -page +100+100 $image \
    -background none -layers merge +repage $image-merged.jpg
done

相关内容