图像一般采用RGB色彩模式,每个像素点由红,蓝,绿组成,取值0-255。
图像表示为一个三维数组,横坐标,纵坐标,每个RGB值。
可通过如下代码读取图像
要导入numpy和PIL库的Image类。
image = np.array(Image.open(要打开的图片))
image
举个小小的例子
经过如下代码处理
from PIL import Image
import numpy as np
a = 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