Opencv:如何计算Rect向量的镜像

时间:2013-02-18 03:10:24

标签: c++ opencv image-processing

我正在处理视频处理项目,需要从源图像的镜像中找到ROI。

ROI坐标是关于镜像的,我需要将其映射到原始源图像。 opencv中是否有内置函数?

ROI是一个矩形,而镜像是指相对于Y轴翻转图像。

2 个答案:

答案 0 :(得分:1)

这对我有用:

cv::Rect r;

for(int i=0;i<rectg.size();i++)
{
     r=rectg[i];
     r.x=rotated_img.cols-r.x-r.width;
     rectg[i]=r;
}

答案 1 :(得分:0)

cvSetImageROI用于设置ROI区域。这里rect是您感兴趣的区域。 cvGetImageROI将返回选定的ROI矩形。

void cvSetImageROI(IplImage* image, CvRect rect)