ImageMagick Montage - 如何将图像底部对齐

3

我想使用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

如果我添加第三张高度为50像素的图像并运行
montage *.png -tile 3x1 -geometry +20+0 -gravity South montage2.jpg

我得到:

enter image description here

我明白这里正在发生什么——画布从底部扩展。有没有办法让它从顶部增长,这样图片看起来像这样:

enter image description here

1个回答

3

enter image description here

你可以使用 +smush (文档) 来实现这个目的:
convert -background white -gravity south [abc].png +smush 10 result.png

如果使用Imagemagick v7,请将convert替换为magick

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接