29

このような簡単な質問をしなければならないのはばかげていると思いますが、これに対する解決策を見つけることがまったくできずにこの 1 時間を費やしました。誰もが、私がしなければならないこととは正反対のことをしなければならないようです。

私の質問は、画像のサイズを変更するときに縦横比を維持しないように mogrify や convert に指示するにはどうすればよいですか? 画像の幅と高さの両方が正確に 2 のべき乗である必要があり、画像が 1:1 の比率で表示されないため、片側を伸ばす必要があります。

私が答えに最も近いのは -extent フラグですが、それはキャンバスを拡張するだけです。全体を埋めるには元の画像が必要です。

4

2 に答える 2

45

さらに30分検索した後、私は非常に単純な答えに出くわしました. 以下は、指定された正確な寸法で画像のサイズを変更します。

mogrify input.png -resize 256x256! output.png

詳細については、次のリンクから回答を得ました。

https://superuser.com/questions/212752/how-to-stretch-an-image-in-one-dimension

于 2013-12-07T07:59:51.657 に答える