python圖片處理須要先在cmd裏面安裝Pillowpython
pip install Pillow
1、圖片的打開與顯示瀏覽器
from PIL import Image img=Image.open('d:/dog.png') img.show()
雖然使用的是Pillow,但它是由PIL fork而來,所以仍是要從PIL中進行import. 使用open()函數來打開圖片,使用show()函數來顯示圖片。函數
這種圖片顯示方式是調用操做系統自帶的圖片瀏覽器來打開圖片,有些時候這種方式不太方便,所以咱們也能夠使用另上一種方式,讓程序來繪製圖片。操作系統
from PIL import Image import matplotlib.pyplot as plt img=Image.open('d:/dog.png') plt.figure("dog") plt.imshow(img) plt.show()
print img.size #圖片的尺寸 print img.mode #圖片的模式 print img.format #圖片的格式
這種方法雖然複雜了些,但推薦使用這種方法,它使用一個matplotlib的庫來繪製圖片進行顯示。matplotlib是一個專業繪圖的庫,至關於matlab中的plot,能夠設置多個figure,設置figure的標題,甚至能夠使用subplot在一個figure中顯示多張圖片。matplotlib 能夠直接安裝code
pip install matplotlib
figure默認是帶axis的,若是沒有須要,咱們能夠關掉orm
plt.axis('off')
顯示結果爲:blog
2、圖片的保存圖片
img.save('d:/dog.jpg')