ImageMagick:サイズ変更なしで画像をサイズ変更

ImageMagick:サイズ変更なしで画像をサイズ変更

example.pngほとんど透明で黒い形をした50×50ピクセルの画像があります。 imagemagickで達成したいのは、example_output.png透明な背景と中央にオリジナルの50x50画像を持つ100x100ピクセルの新しい画像を作成することです。これは可能ですか?どのように?

答え1

確認する道路タスク:

convert example.png -gravity center -background none -extent 200%x example_output.png

答え2

すでに100×100の透明な画像がある場合は、次のことができます。

convert 100x100.png 50x50.png -geometry +25+25 -composite x.png

そうでない場合は、まず100×100を作成してから元の値を追加してください。

convert -size 100x100 xc:none 100x100.png
convert 100x100.png 50x50.png -geometry +25+25 -composite x.png

関連情報