利用python进行简单的图像处理:包括打开,显示以及保存图像

利用python进行简单的图像处理:包括打开,显示以及保存图像

  • 利用PIL处理
    PIL(python image library) 是python用于图片处理的package。但目前这个package已经停止更新,因此使用Pillow,它由PIL发展而来。
    首先要安装Pillow,运行如下命令:
    pip install Pillow

打开,显示以及保存图像:

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

打开,显示以及保存图像:

# 1、显示图片
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()
#5、保存 matplotlib 画出的图像
plt.savefig('lena_new_sz.png')

转载于:https://www.cnblogs.com/LJ-LJ/p/9675441.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值