300 x 500 (幅 x 高さ) ピクセルの画像があるとします。
次に、正方形の寸法の画像を生成する必要があります。
画像をトリミングする代わりに、不足しているスペースを白で塗りつぶしたいと考えています。
この例では、イメージが 500 x 500 ピクセルになるように、イメージを 200 ピクセル (両側に 100 ピクセルでイメージが中央にあるようにする) で塗りつぶす必要があります。
反対 (500 x 300) の場合、同じことが起こるはずですが、高さがあります。
imagemagick を使用した経験がほとんどないので、どうすればそれを行うことができますか?