opencv 2.0 之 Mat

Mat是opencv2.0推出的处理图像的新的数据结构,现在越来越有趋势取代之前的cvMat和lplImage,相比之下Mat最大的好处就是能够更加方便的进行内存管理,不再需要程序员手动管理内存的释放。opencv2.3中提到Mat是一个多维的密集数据数组,可以用来处理向量和矩阵、图像、直方图等等常见的多维数据。 class CV_EXPORTS Mat { public: int flags;(Note :目前还不知道flags做什么用的) int dims;  int rows,cols;  uchar *data;  int * refcount;  … };

Read more