imagemagick蒙太奇-如何将图像与底部对齐

时间:2020-02-22 21:35:02

标签: imagemagick imagemagick-montage

我想使用ImageMagick创建一个剪辑画面,其中所有图像都对齐到底部。图像的高度不同,-gravity South的行为不符合我的预期。

  • 图片1高100像素。
  • 图片2高200像素。

如果我使用:

montage *.png -tile 2x1 -background None -geometry +20+0 -gravity South out/montage.png

我得到:

enter image description here

如果我添加第三张高度为50px的图像并运行

montage *.png -tile 3x1 -geometry +20+0 -gravity South montage2.jpg

我得到:

enter image description here

我了解这里发生的事情-画布从底部开始扩展。有什么方法可以使其从顶部开始生长,从而使图像看起来像:

enter image description here

1 个答案:

答案 0 :(得分:2)

enter image description here

您可以为此使用+ smush(documentation):

GL_LESS

如果使用Imagemagick v7,请将convert -background white -gravity south [abc].png +smush 10 result.png 替换为convert