非常に簡単に言えば、私の写真で imagemagick を呼び出すスクリプトがあります。
元の画像は 320 x 444 で、同じ縦横比を維持しながら縮小したバージョンをいくつか作成したい
を使用してimagemagickを呼び出します
convert oldfile.png -resize 290x newfile.png
設定した幅に合わせて拡大縮小したいのですが、高さはそれに応じて拡大縮小されます。
3 つの別々のコマンドで 80x、160x、290x を実行します。
最小の 2 は元の縦横比が同じ画像を生成しますが、290x はそうではありません。
生成される画像のサイズは、290 x 402
その 1 つが縦横比を維持できず、他の 2 つのサイズがそれを維持する理由がわかりません。
何か案は?