OpenCV关于Mat图片复制

版权声明: https://blog.csdn.net/weixin_40614261/article/details/82315571
srcimage.copyTo(firstimage);
secondimage = srcimage.clone();
thirdimage = srcimage;
Mat  fourthimage(srcimage);

Mat 是一个类,由两个数据部分组成:矩阵头(包含矩阵尺寸,存储方法,存储地址等信息)和一个指向存储所有像素值的矩阵(根据所选存储方法的不同矩阵可以是不同的维数)的指针。

前两个是深拷贝,不仅拷贝矩阵头,还拷贝矩阵信息

后面的两个 Mat 对象有自己的信息头,但共享同一个矩阵。这通过让矩阵指针指向同一地址而实现。

猜你喜欢

转载自blog.csdn.net/weixin_40614261/article/details/82315571
今日推荐