利用python進行簡單的圖像處理:包括打開,顯示以及保存圖像

利用python進行簡單的圖像處理:包括打開,顯示以及保存圖像

  • 利用PIL處理
    PIL(python image library) 是python用於圖片處理的package。但目前這個package已經中止更新,所以使用Pillow,它由PIL發展而來。
    首先要安裝Pillow,運行以下命令:
    pip install Pillow

打開,顯示以及保存圖像:python

from PIL import Image
img = Image.open('lena.png)  #open the image
img.show()  #show the image
img.save('lena.jpg)  #save the image
  • 利用matplotlib處理
    matplotlib是一個專業繪圖的package,至關於matlab中的plot。可設置多個figure以及對應的figure標題,也能夠使用subplot在一個figure中顯示多張圖像。
    經過如下命令進行安裝:
    pip install matplotlib

打開,顯示以及保存圖像:code

# 一、顯示圖片
import matplotlib.pyplot as plt #plt 用於顯示圖片
import matplotlib.image as mpimg #mpimg 用於讀取圖片
import numpy as np
lena = mpimg.imread('lena.png')
# 此時 lena 就已是一個 np.array 了,能夠對它進行任意處理
plt.imshow(lena) # 顯示圖片
plt.axis('off') # 不顯示座標軸
plt.show()
#五、保存 matplotlib 畫出的圖像
plt.savefig('lena_new_sz.png')
相關文章
相關標籤/搜索