栗子:
#include<cv.h>
#include<highgui.h>
using namespace cv;
//方法1,假如区域为长方形,使用MAT 构造函数设置区域内的值为255
int main()
{Mat image=imread("boldt.jpg");//初始化掩模矩阵Mat mask = Mat::zeros(image.size(), CV_8UC1);Rect rect;rect.x = 100;rect.y = 100;rect.width = 100;rect.height = 100; //设置矩形掩模mask(rect).setTo(255);Mat img2;image.copyTo(img2, mask);imshow("mask", mask);imshow("img2", img2);waitKey();return 0;
}
结果:
引> http://blog.csdn.net/ktigerhero3/article/details/53071364