如何在opencv对图像中一个区域涂色10

2025-04-07 01:16:10
推荐回答(1个)
回答1:

对图像的不规则区域设置ROI
OpenCV自带的函数cvSetImageROI( IplImage* image, CvRect rect )只能设置矩形的敏感区域,而实际图像处理中遇到的处理对象都是非矩形的不规则形状,此时用cvSetImageROI( IplImage* image, CvRect rect )显然达不到目的。我们可以用以下操作进行代替。
//----------------------------------------------------------
方法一:
cvCopy(src,dst,mask);
//mask与src,dst通道数可以不一样。