图像初步理解及最最最简单操作

来源:互联网 发布:python提取tcp数据包 编辑:程序博客网 时间:2024/05/06 07:30

图像一般采用RGB色彩模式,每个像素点由红,蓝,绿组成,取值0-255。

图像表示为一个三维数组,横坐标,纵坐标,每个RGB值。

可通过如下代码读取图像

要导入numpy和PIL库的Image类。

image = np.array(Image.open(要打开的图片))image
举个小小的例子

经过如下代码处理

from PIL import Imageimport numpy as npa = np.array(Image.open(r'C:\Users\zhu\Desktop\test.jpg'))b = [255,255,255]-a #关键地方,改变RGB值b = Image.fromarray(b.astype('uint8'))b.save(r"C:\Users\zhu\Desktop\test1.jpg")#保存

好吧。。。。可能有点吓人。。。

END