在ImageMagick中组合命令

时间:2010-12-23 17:48:01

标签: image imagemagick mask

我想通过此算法使用ImageMagick生成图像:

  • get image img.png
  • 使用mask.png为
  • 添加遮罩
  • 将结果放到另一张图片bg.png
  • 创建结果图像result.png

我写了它,但我不能将第一个结果发送给第二个命令。你能救我吗?

有效:

  

复合 - 撰写CopyOpacity mask.png img.png masked.png
  复合-geometry + 5 + 5 masked.png bg.png result.png

它无效:

  

复合 - 撰写CopyOpacity mask.png img.png -geometry + 5 + 5 bg.png   result.png

1 个答案:

答案 0 :(得分:1)

在控制台中键入,所有文件位于同一目录中且位于同一目录中:

composite -compose CopyOpacity mask.png img.png masked.png && composite -geometry +5+5 masked.png bg.png result.png