OpenCV和兴趣区域(ROI)?

时间:2010-07-20 15:06:19

标签: opencv

OpenCV如何处理感兴趣区域(ROI)?

假设我使用cvSetImageROI()设置了感兴趣的区域。该ROI是否与IplImage结构一起存储?

如果是这样,当我将图像传递给cvSmooth()cvFindContours()等功能时,这些功能会对整个图像还是ROI进行操作?

cvFindContours()似乎提供了一个偏移值来补偿使用投资回报率(see documentation),但如果cvFindContours()了解投资回报率或手动提供投资回报率,则我不清楚。

我正在使用安装了英特尔性能原语的OpenCV 1.1。

谢谢

2 个答案:

答案 0 :(得分:3)

投资回报率存储在IplImage structure内,documentation中的大多数功能都会遵循任何投资回报率,只能在该区域执行操作。

答案 1 :(得分:1)

ROI存储在IplImage结构中。每项功能都符合投资回报率。如果您找到的功能可以处理ROI之外的像素,则可以将其报告为错误。

此外,您在矩阵中没有投资回报率。