OpenCV: шаблон совпадений, объединяющий близкие совпадения

Связанные с: OpenCv: поиск нескольких совпадений

Теперь я могу отметить, где находятся все мои матчи. Однако, поскольку некоторые из матчей не идеальны, мне нужно немного снизить порог. Это означает, что у меня есть группы пикселей, которые соответствуют одному и тому же элементу.

Итак, если фактическое совпадение составляет 5,5, у меня 9 совпадений в диапазоне от 4,4 до 6,6.

Каков наилучший подход к объединению каждого из них, чтобы у меня было одно очко для каждого кластера совпадений?

1 ответ

Решение

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

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

Другие вопросы по тегам