1、Mat类数据的读取(Mat类元素的读取):也就是说我们如何读取一个图像中的像素值信息。这部分也是困扰初学者的问题。
我们的一个彩色图像每个像素通常都是由三个通道组成的:蓝色通道、绿色通道、红色通道。也就是BGR模型(MFC中使用RGB,但是OpenCV很特立独行,它是BGR模型。)
Mat数据在内存中存放时都是以临近方式存放的,也就是说我存一个像素的蓝色通道,绿色通道和红色通道,完事儿我再存储第二个像素的蓝色、绿色、红色通道。
假如我有个 3X3X3的矩阵,那么它在Mat类中应该是一个3行9列的矩阵,所以我们在读取的时候一定要注意,它不是3*3*3的形式,而是一个3*9的形式。
1-1、Mat类的常用属性方法
Mat类常用的属性:
属性 作用 举例
cols 矩阵的列数