Вращение инварианта нескольких шаблонов в изображении OpenCV

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

Я пробовал с SIFT и SURF, но работаю только с одним вхождением каждого шаблона, а matchTemplate не является инвариантом вращения. Я программирую на C ++.

Пожалуйста, не могли бы вы дать мне какие-либо предложения? Благодарю.

0

Решение

Вы можете использовать логарифмическое совпадение шаблонов.

Вы можете найти больше объяснения здесь: http://www-cs.engr.ccny.cuny.edu/~wolberg/pub/icip00.pdf

В данной статье описан метод нахождения максимально коррелированного шаблона. Но с небольшими изменениями его можно использовать для поиска нескольких вхождений шаблона.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]