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);
结构:只能画一个矩形,矩形是干净的,可以同时放大缩小图像
----