今天,是我來到博客園的第五天,發現自己還沒有頭像,想著上傳ubuntu系統中我很喜歡的一個背景圖片來當頭像,但是因為圖片過大,上傳失敗了。那麼,我們如何使用python中強大的PIL庫來進行圖片裁剪呢? 首先,找到自己的圖片位置,接著如下: 一、從PIL庫中導入Image 二、調用Image.ope ...
今天,是我來到博客園的第五天,發現自己還沒有頭像,想著上傳ubuntu系統中我很喜歡的一個背景圖片來當頭像,但是因為圖片過大,上傳失敗了。那麼,我們如何使用python中強大的PIL庫來進行圖片裁剪呢?
from PIL import Image img = Image.open('avatar.jpg') img.thumbnail((480,480)) img.save('thumb.jpg')
首先,找到自己的圖片位置,接著如下:
一、從PIL庫中導入Image
二、調用Image.open打開圖片文件
三、使用thumbnail函數裁剪圖片(註意,函數參數是一個(x,y)尺寸的元組)
四、使用save保存文件
再次試著上傳圖片,成功了!