1、区分矩阵的维和通道
2、如何高效访问矩阵中的数据块
1、矩阵的维和通道
访问CvMat数据块 (如何通过opencv函数来访问矩阵中的数据)
定义一个三行六列的数组。 通道1指的是:每一个坐标都只有一个值。
通道2指的是:每一个坐标上都有两个值。且这两个值是由矩阵的相邻两个数据组成的。
通道3指的是:每一个座标上都由矩阵中的三个相邻的数据组成的。例如彩色图像的RGB格式,每一个像素点上都有三个数据,分别代表Red Green Bluen 红绿蓝三种颜色的深浅度 。
维度:是看访问数据时的坐标个数。如果是二维的,访问时坐标是x,y,三维的。坐标是xyz。就是矩阵的维度。
通道:指的是每一个坐标元素所包含的数据的个数,包含一个数据就是单通道,两个数据就是双通道,三个数据就是三通道,等等···
所以一个三通道的矩阵,可以分解为三个单独的矩阵。
所有的多通道矩阵都可以分解为多个单通道矩阵。