python中用Pillow庫進行圖片處理


PIL:PIL.Image.open

 

PIL即Python Imaging Library,也即為我們所稱的Pillow,是一個很流行的圖像庫,它比opencv更為輕巧,正因如此,它深受大眾的喜愛。

一、圖片讀取

PIL讀進來的圖像是一個對象,而不是我們所熟知的numpy 矩陣。

from PIL import Image
img = Image.open('呆頭鳥.jpg')
print(img.format) 
print(img.size) #注意,省略了通道 (w,h)
print(img.mode) #L為灰度圖,RGB為真彩色,RGBA為加了透明通道
img.show() # 顯示圖片

顯示效果:

 

二、灰度的調整

from PIL import Image
img = Image.open('呆頭鳥.jpg')
gray = Image.open('呆頭鳥.jpg').convert('L')
gray.show()

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM