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);
结构:能够画多个正方形,可是一个矩形会记录全部矩形,能够同时放大缩小图像3d
Mat tempCurImage = curImage.clone(); //深拷贝,共享数据区,操做不关联 rectangle(tempCurImage,Point(startPos.x(), startPos.y()), ////肯定左上角坐标 Point(endPos.x(),endPos.y()),//肯定右下角坐标 Scalar(0x00,0xff,0xff) //线条白色 ); displayMat(tempCurImage);
结构:只能画一个矩形,矩形是干净的,能够同时放大缩小图像code
----blog