2015-01-16 2 views
2

Есть ли способ для matchTemplate работать с непрямоугольным templ? Например, чтобы использовать альфа-канал и т. Д., Чтобы игнорировать определенные пиксели при вычислении счета?matchTemplate с непрямоугольной templ

various formulas для оценки ДОЛЖНО обобщить на непрямоугольные шаблоны.

+0

может помочь: http://stackoverflow.com/questions/4761940/opencv-template-matching-and-transparency – anderstood

ответ

1

Если вы используете openCV 3, вы можете использовать маску для сопоставления шаблонов на непрямоугольных областях.

Но если вы используете openCV 2, вам нужно написать свою собственную функцию для маскировки вашего шаблона, а затем выполнить сопоставление шаблонов на исходном изображении.

Смежные вопросы