2

我想使用 ImageMagick 创建一个蒙太奇,其中所有图像都与底部对齐。这些图像具有不同的高度,并且-gravity South表现不符合我的预期。

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

如果我使用:

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

我得到:

在此处输入图像描述

如果我添加第三张 50px 高的图像,然后运行

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

我得到:

在此处输入图像描述

我明白这里发生了什么 - 画布从底部扩展。有没有办法让它从顶部生长,使图像看起来像:

在此处输入图像描述

4

1 回答 1

2

在此处输入图像描述

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

convert -background white -gravity south [abc].png +smush 10 result.png

如果使用 Imagemagick v7,请替换convertmagick.

于 2020-02-22T21:50:28.973 回答