OpenCV и регионы интересов (ROI)? - PullRequest
1 голос
/ 20 июля 2010

Как OpenCV обрабатывает области интереса (ROI)?

Скажем, я установил интересующую область, используя cvSetImageROI(). Это ROI хранится со структурой IplImage?

Если это так, когда я передаю изображение таким функциям, как cvSmooth() или cvFindContours(), будут ли эти функции работать на всем изображении или только на области интереса?

cvFindContours(), по-видимому, предоставляет значение смещения для компенсации использования ROI (см. Документацию) , но мне неясно, знает ли cvFindContours() об ROI или предоставляет ли ROI вручную ,

Я использую OpenCV 1.1 с установленными примитивами производительности Intel.

Спасибо

Ответы [ 2 ]

3 голосов
/ 21 июля 2010

ROI хранится в структуре IplImage , большинство функций в документации будут придерживаться любой ROI и выполнять свою работу только в этом регионе.

1 голос
/ 21 июля 2010

ROI хранится в структуре IplImage. И каждая функция соответствует ROI. Если вы найдете функцию, которая работает с пикселями за пределами ROI, вы можете сообщить об этом как об ошибке.

Кроме того, у вас нет ROI в матрицах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...