簡體   English   中英

PIL調整大小圖像

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM