web-dev-qa-db-ja.com

パディングと配置で画像を結合する

高さの異なる2つの画像を水平に(つまり並べて)結合したい。画像を下揃えにし、幅25ピクセルの白い領域で区切る必要があります。

montageを使用すると、両方の効果を別々に取得できましたが、それらを一緒に使用すると、配置の指定が不要になります。

montage [1-2].png -tile 2x1 -gravity south out.png  # correctly aligns at bottom
montage [1-2].png -tile 2x1 -geometry +25+0 out.png  # correctly adds padding

-gravity south -geometry +25+0を使用すると、位置合わせの効果がなくなります。

convert +append -gravity south [1-2].png out.pngを使用すると、同様に画像を下揃えにすることができますが、パディングを追加する方法がわかりません。

両方の効果を同時に適用する方法はありますか?

2
a_guest

追加する2つの画像の間に小さな白い画像を挿入します。

convert [1-2].png -size 25x0 xc:White +swap -background White \
        -gravity South +append  OUT.png

その他の例: https://www.imagemagick.org/discourse-server/viewtopic.php?t=1638

2
cmak.fr