图像的数组表示
RGB
- 图像一半用RGB色彩模式,即每个像素点的颜色由红(R)、绿(G)、蓝(B)组成
- 三个颜色通道的变化和叠加得到各种颜色,RGB 形成的颜色包括了人类视力所能感知的所有颜色,其中
1,R 红色, 取值范围,0-255
2,G 绿色,取值范围,0-255
3,B 蓝色,取值范围,0-255
PIL 库
- Python Image Library
- 是一个具有强大图像处理能力的第三方库,可使用
pip install pillow
进行安装,在Anaconda 中是已经安装好的;Image是PIL 库中代表一个图像的类(对象)
from PIL import Image
- 一个图像是由像素组成的二维矩阵,每个元素是一个RGB值
图像是一个三维数组,维度分别表示高度、宽度、和像素RGB值
In [3]: from PIL import Image
...: import numpy as np
...: im = np.array(Image.open("C:/Users/asus/Desktop/20476571007627676.jpg"))
...