1. 程式人生 > >python 影象處理模組函式 thumbnail引數意義

python 影象處理模組函式 thumbnail引數意義

import Image
im = Image.open('test.png')
print im.format, im.size, im.mode
im.thumbnail((200, 100))
im.save('thumb.jpg', 'JPEG')

python的PIL庫可以實現對圖片的處理

生成縮圖
thumbnail函式接受一個元組作為引數,分別對應著縮圖的寬高,在縮略時,函式會保持圖片的寬高比例。如果輸入的引數寬高和原影象寬高比不同,則會依據最小對應邊進行原比例縮放。
比如:
一張圖片為300*420大小的圖片
當引數為(200,200)時,生成的縮圖大小為71*100,保持原圖的寬高比