将多幅图像转换为一幅方形图像(不变成一列或一行)的命令

将多幅图像转换为一幅方形图像(不变成一列或一行)的命令

这真的是重复的吗?我还没有在任何地方找到它。

例如:

我有 4 张 PNG 图像:image1.png、image2.png、image3.png、image4.png。

它们每一个都是200x200像素。

我想将它们转换为image1234.png。

image1234.png 为 400x400 像素,由以下部分组成:

  • image1.png 位于右上角。

  • image2.png 位于左上角。

  • image3.png 位于右下角。

  • image4.png 位于左下角。

答案1

为此,您可以使用 ImageMagick 的montage实用程序。在您的特定情况下,命令将是:

montage image2.png image1.png image4.png image3.png \
        -geometry +2+2 1234.png

图像的顺序很重要,因为在这个例子中您可以看到蒙太奇效果:

Top Left --> Top Right --> Bottom Left --> Bottom Right

因此图像名称是匹配的您想要的订单. 如果你愿意,还有更多的可能性这个命令行,但是我给出的命令行将实现你的目标......

参考:

相关内容