[英]PIL resizing image
image.thumbnail((128,128),Image.ANTIALIAS)
PIL將新圖像的高度設置為給定的大小(此處為128),並計算寬度以保持寬高比。
有沒有一種方法可以將width設置為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)作為高度。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.