Templates 指定ROI外的遮罩/调零区域

Templates 指定ROI外的遮罩/调零区域,templates,opencv,matching,Templates,Opencv,Matching,我正在使用OpenCV进行模板匹配的项目,我想限制图像上的搜索区域。图像是连续地从照相机中捕获的 是否有任何方法可以将定义的ROI之外的图像归零/遮罩,以便模板匹配过程可以针对剩余区域,更快、更准确?查看该函数 void cvSetImageROI(IplImage*图像, CvRect rect) 为给定矩形设置感兴趣的图像区域(ROI)。 参数: 图像–指向图像标题的指针 rect–ROI矩形 如果原始图像ROI为空,则 rect不是整个图像,而是 分配ROI结构 大多数OpenCV函数

我正在使用OpenCV进行模板匹配的项目,我想限制图像上的搜索区域。图像是连续地从照相机中捕获的

是否有任何方法可以将定义的ROI之外的图像归零/遮罩,以便模板匹配过程可以针对剩余区域,更快、更准确?

查看该函数

void cvSetImageROI(IplImage*图像,
CvRect rect)

为给定矩形设置感兴趣的图像区域(ROI)。 参数:

  • 图像–指向图像标题的指针
  • rect–ROI矩形
如果原始图像ROI为空,则 rect不是整个图像,而是 分配ROI结构

大多数OpenCV函数都支持使用 ROI的定义和处理图像矩形 作为一个单独的图像。例如,所有 计算像素坐标的个数 从左上角(或左下角) 投资回报率的一角,而不是原来的 形象

看看这个函数

void cvSetImageROI(IplImage*图像,
CvRect rect)

为给定矩形设置感兴趣的图像区域(ROI)。 参数:

  • 图像–指向图像标题的指针
  • rect–ROI矩形
如果原始图像ROI为空,则 rect不是整个图像,而是 分配ROI结构

大多数OpenCV函数都支持使用 ROI的定义和处理图像矩形 作为一个单独的图像。例如,所有 计算像素坐标的个数 从左上角(或左下角) 投资回报率的一角,而不是原来的 形象


您可以使用cvSetImageROI设置感兴趣的区域。模板匹配功能仅使用您设置的ROI(并忽略它之外的任何内容)

您可以使用cvSetImageROI设置感兴趣的区域。模板匹配功能仅使用您设置的ROI(并忽略它之外的任何内容)

感谢您的指导。设法让它运行起来。谢谢,谢谢你的指导。设法让它运行起来。谢谢