图像数据
图像数据是多维数组,前两维表示了图像的高、宽第三维表示图像的通道个数,比如RGB,第三个维度为3,因为有三个通道;
灰度图像没有第三个维度
图像数据是由NumPy的多维数组(ndarray)表示的,因此对图像的分割和索引像操作ndarray一样操作即可
色彩空间 RGB, HSV, Gray…
图片可以有很多种表示方法,如RGB,HSV,Gray。这些的区别在于对颜色划分的侧重点不同,比如HSV用于对肤色的划分比较好,如在一张图片中找到人的手,这种情况下如果图片是用HSV表示的就比较好表示
RGB色彩空间
1.一个像素的颜色值是通过RGB三个通道混合而成的。
一个像素的颜色值为(b, g, r)
2.一个像素点的取值范围是[0,255],也可以归一化为[0.0,1.0]
一个图片就是一个三维矩阵,矩阵上每个点的取值范围是[0,255]。如下图所示一个图片有三个维度,高H,宽W和通道C,一共有三个通道RGB。
单通道灰度图
单通道灰度图只有亮度信息,取值范围是[0,255]