利用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')
相关文章
相关标签/搜索