OpenCV图像的深浅拷贝
时间: 2018-08-31来源:OSCHINA
前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>> Mat tempCurImage = curImage; //浅拷贝,指向同一块内存,因此如果temp变了curImage也变 // Mat tempCurImage = curImage.clone(); //深拷贝,两份内存,操作不关联 rectangle(tempCurImage,Point(startPos.x(), startPos.y()), ////确定左上角坐标 Point(endPos.x(),endPos.y()),//确定右下角坐标 Scalar(0x00,0xff,0xff) //线条白色 ); displayMat(tempCurImage);


结构:可以画多个正方形,但是一个矩形会记录所有矩形,可以同时放大缩小图像 Mat tempCurImage = curImage.clone(); //深拷贝,共享数据区,操作不关联 rectangle(tempCurImage,Point(startPos.x(), startPos.y()), ////确定左上角坐标 Point(endPos.x(),endPos.y()),//确定右下角坐标 Scalar(0x00,0xff,0xff) //线条白色 ); displayMat(tempCurImage);


结构:只能画一个矩形,矩形是干净的,可以同时放大缩小图像

----

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行