python图片简易像素修改

本文介绍了如何使用Python进行图像处理,包括导入必要的库如scipy和numpy,将图片转换为矩阵并显示,添加噪声,进行图像二值化操作,以及图像剪切保存。通过实例展示了Python在像素级操作图像的能力。
摘要由CSDN通过智能技术生成

首先,我们需要的工具有scipy, numpy, Image, matplotlib.pyplot。具体安装方式为

pip install numpy
pip install scipy
pip install matplotlib
pip install Image

进行图片处理时我们需要,导入python lib,如下

from PIL import Image
import numpy as np
import matplotlib.pyplot as plt

1.打开图像并转化为矩阵,并显示

from PIL import Image
import numpy as np
import matplotlib.pyplot as plt

img = np.array(Image.open('/home/cheung/Downloads/love.jpg'))
print img.shape
print img.dtype
print img.size
print type(img)

plt.figure("love")
plt.imshow(img)
plt.axis('off')
plt.show()

输出为

(1080, 1440, 3)
uint8
4665600
<type 'numpy.ndarray'>

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值