我正在使用一组图像创建大量的蒙太奇。
我希望蒙太奇排列的方式是顶部有三个图像,底部有两个图像。我现在的命令如下:
montage logo.png 1430410987_ACR02.png 1430410987_ACR01.png \
1430410987_LHC1.png 1430410987_LHC_dashboard.png \
-mode Concatenate -tile 3x3 1_tile.png
这导致了适当排列的蒙太奇,但右边有一个很大的空白区域,这是我不想要的。我注意到空区域的宽度是蒙太奇中使用的最大图像的宽度。
我该怎么做才能确保不会创建这个大的空区域?
答案 0 :(得分:3)
您有权识别具有相同宽度的最大图像的空白区域。这是由-tile 3x3
引起的,它假定每行3张图像。在Montage Usage的底部有一段专门介绍蒙太奇图片中的间隙,以及如何使用null:
来控制它。请尝试以下方法......
montage logo.png \
1430410987_ACR02.png \
1430410987_ACR01.png \
1430410987_LHC1.png \
1430410987_LHC_dashboard.png \
null: \
-mode Concatenate \
-tile 3x3 \
1_tile.png
另一种选择
您还可以使用convert
,子流程& -append
一次重建一行图块。
convert \( logo.png 1430410987_ACR02.png 1430410987_ACR01.png +append \) \
\( 1430410987_LHC1.png 1430410987_LHC_dashboard.png +append \) \
-append 1_tile.png