![](/img/trans.png)
[英]For Imagemagick, how can I stop the “montage -tile 3x3” command from cropping the output?
[英]Imagemagick montage 3x3 spacing 1px
我想使用imagemagicks合並9張圖像,將其轉換為3x3的圖塊,圖塊之間的間隔為1px。 在生成的圖像的其他更大版本中,我的間距為2px。 為此,我向每個圖像添加了一個1px的邊框,在創建圖像后,我使用了裁剪來去除外部邊框。
有沒有一種簡單的方法來使圖塊之間的間距僅為1px,不幸的是,0.5px的邊框不起作用。
最好的。
您的方法類似於montage
程序使用的方法,該方法具有與您發現的相同的限制。 為了在圖塊之間獲得1px的間距,您將需要多一些convert
命令。 這里使用的方法首先生成結果圖像的行,然后將它們粘在一起,然后切出我們不需要的邊框像素。
convert \( 0.png 1.png 2.png -splice 1x +append \) \
\( 3.png 4.png 5.png -splice 1x +append \) \
\( 6.png 7.png 8.png -splice 1x +append \) \
-splice x1 -append -chop 1x1 \
out.png
更詳細地:
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.