应该如何使用 ImageMagick 蒙太奇平铺三个图像?
How should three images be tiled using ImageMagick montage?
我想将三张图片平铺成一个矩形。其中两张图片在左边,在彼此的顶部并设置为相同的宽度,剩下的图片在右边。
---------
| 1 | |
|---| 3 |
| 2 | |
---------
我知道可以使用以下形式的命令平铺四个图像:
montage 1.png 2.png 3.png 4.png -mode Concatenate -tile 2x2 out.png
---------
| 1 | 2 |
|---|---|
| 3 | 4 |
---------
平铺三幅图像的正确命令是什么?
具体而言,整个矩形的尺寸为 1920 x 1080。图片 1 应适合 480 x 864(保持其纵横比),图片 2 为 480 x 216,图片 3 为 1440 x 1080.
-------------
| 1 | |
|---| 3 |
| 2 | |
-------------
这样应该适合你:
convert \( 1.png -resize 480x864 \) 2.png -append 3.png +append result.png
请注意,-append
将附加到下方,而 +append
将附加到右侧。
如果你想强制image2
对齐image3
的底部,你可以使image1
填满整个分配space 像这样:
convert \( 1.png -resize 480x864 -extent 480x864 \) 2.png -append 3.png +append result.png
我想将三张图片平铺成一个矩形。其中两张图片在左边,在彼此的顶部并设置为相同的宽度,剩下的图片在右边。
---------
| 1 | |
|---| 3 |
| 2 | |
---------
我知道可以使用以下形式的命令平铺四个图像:
montage 1.png 2.png 3.png 4.png -mode Concatenate -tile 2x2 out.png
---------
| 1 | 2 |
|---|---|
| 3 | 4 |
---------
平铺三幅图像的正确命令是什么?
具体而言,整个矩形的尺寸为 1920 x 1080。图片 1 应适合 480 x 864(保持其纵横比),图片 2 为 480 x 216,图片 3 为 1440 x 1080.
-------------
| 1 | |
|---| 3 |
| 2 | |
-------------
这样应该适合你:
convert \( 1.png -resize 480x864 \) 2.png -append 3.png +append result.png
请注意,-append
将附加到下方,而 +append
将附加到右侧。
如果你想强制image2
对齐image3
的底部,你可以使image1
填满整个分配space 像这样:
convert \( 1.png -resize 480x864 -extent 480x864 \) 2.png -append 3.png +append result.png