如果您只是制作三联画,您可能会更好地使用convert +append 将图像与间隔排列成一排。所以,如果你的图片是1.png、2.png和3.png:
convert -background black \
1.png xc:black[10x] 2.png xc:black[10x] 3.png +append \
-bordercolor black -border 10 result.png
xc:black[10] 只是您可以明确设置宽度的两个间隔。然后使用+append 将三个带有分隔符的图像设置在水平行中。最后,在最后,我用-border 在整个地段周围加了一个边框。
或者,展示您如何完全控制所有方面:
convert -background black \
1.png xc:black[15x] 2.png xc:black[5x] 3.png +append \
-bordercolor black -border 40 result.png
正如 Wayne 在 cmets 中所说,您也可以将所有图像调整为统一大小,而在 -append 之前它们仍然是分开的,因此您可以这样做以确保没有图像宽度超过 400 像素。
convert -background black \
1.png xc:black[10x] 2.png xc:black[10x] 3.png -resize 400x\> +append \
-bordercolor black -border 10 result.png
如果您想要更多控制,您可以像这样单独调整图像的大小:
convert -background black \
\( 1.png -resize WxH \) xc:black[10x] \
\( 2.png -resize AxB \) xc:black[10x] \
\( 3.png -resize MxN \) +append \
-bordercolor black -border 10 result.png
如果您想要垂直三联画,请使用-append 代替+append,并使用xc:black[x10] 而不是xc:black[10x] 设置间隔高度。
convert -background black \
1.png xc:black[x10] 2.png xc:black[x10] 3.png -append \
-bordercolor black -border 10 result.png
关键字:三联画、双联画、蒙太奇、摄影师、摄影、照片、间距、间隔、填充