使用ImageMagick转换附加图像

Aad*_*hah 2 graphics imagemagick bitmap imagemagick-convert

所以我有一堆我希望垂直附加的图像:

convert *.png -append output.png
Run Code Online (Sandbox Code Playgroud)

但是我遇到了两个问题:

  1. 并非所有图像都具有相同的宽度.因此,宽度小于最宽图像的图像在它们之后具有拖尾的白色空间,因为它们是左对齐的.
  2. 图像之间没有间距.

如何居中对齐所有图像并指定它们之间的间距?

emc*_*lle 6

只需使用ImageMagick的蒙太奇实用程序即可.使用-gravity&-extent选项对齐图像,并使用-geometry调整间距.

montage fishscales.png circles.png verticalsaw.png \
        -tile 1x -geometry +10+10 \
        -gravity Center -extent 120 \
        out.png
Run Code Online (Sandbox Code Playgroud)

蒙太奇的例子