image.thumbnail((128, 128), Image.ANTIALIAS)
PIL は、新しい画像の高さを指定されたサイズ (ここでは 128) に設定し、縦横比を維持するために幅を計算します。
幅を 128 に設定し、縦横比を維持するために高さを計算させる方法はありますか?
image.thumbnail((128, 128), Image.ANTIALIAS)
PIL は、新しい画像の高さを指定されたサイズ (ここでは 128) に設定し、縦横比を維持するために幅を計算します。
幅を 128 に設定し、縦横比を維持するために高さを計算させる方法はありますか?
他のすべてが失敗した場合は、いつでも計算機として直接 python を使用できます。
width_ratio = image.size[0]/128.0
new_height = image.size[1]/width_ratio
ドキュメントのサムネイル方式によると:
Modifies the image to contain a thumbnail version of itself, no larger than the given size.
幅を128に設定し、高さに大きな数値(10000など)を使用してみてください。