W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
有些解碼器允許您在從文件讀取圖像時對其進(jìn)行操作。這通??捎糜谠趧?chuàng)建縮略圖(速度通常比質(zhì)量更重要)和打印到單色激光打印機(jī)(只需要圖像的灰度版本)時加快解碼速度。
這個 ?draft()
?方法處理打開但尚未加載的圖像,使其盡可能接近給定的模式和大小。這是通過重新配置圖像解碼器來完成的。
這僅適用于jpeg和mpo文件。
from PIL import Image
with Image.open(file) as im:
print("original =", im.mode, im.size)
im.draft("L", (100, 100))
print("draft =", im.mode, im.size)
這打印的內(nèi)容如下:
original = RGB (512, 512)
draft = L (128, 128)
請注意,生成的圖像可能與請求的模式和大小不完全匹配。要確保圖像不大于給定的大小,請改用縮略圖方法。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: