50x50 ピクセルで、大部分が透明で一部が黒い画像 がありますexample.png
。imagemagick で実現したいのは、example_output.png
透明な背景と中央に元の 50x50 画像がある 100x100 ピクセルの新しい画像 を作成することです。これは可能ですか? 方法は?
答え1
チェックしてください範囲手術:
convert example.png -gravity center -background none -extent 200%x example_output.png
答え2
すでに 100 x 100 の透明な画像がある場合は、次の操作を実行できます。
convert 100x100.png 50x50.png -geometry +25+25 -composite x.png
それ以外の場合は、まず 100x100 を作成し、次にオリジナルを追加します。
convert -size 100x100 xc:none 100x100.png
convert 100x100.png 50x50.png -geometry +25+25 -composite x.png