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()