Толстая горизонтальная линия обнаружения - PullRequest
0 голосов
/ 30 июня 2010

Пожалуйста, предложите мне несколько методов обнаружения толстых горизонтальных линий на изображениях.Любые документы, библиотеки и т. Д., Пожалуйста.

Ответы [ 3 ]

1 голос
/ 30 июня 2010

Если линейные изображения действительно легко обнаружить (скажем, вы можете найти линию на расстоянии десяти ярдов), просто масштабируйте изображение от (ширина, высота) до (1, высота) и найдите координату y самой темнойпиксели.Используйте CV_INTER_AREA при изменении размера.

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

Бинарный порог изображения, затем используйте комбинацию морфологических операций для обнаружения «границ, которые толще, чем N1, но тоньше, чем N2», чтобы создать несколько изображений и объединить (логически И) их для выборочного определения границ определенной ожидаемой толщины.

1 голос
/ 30 июня 2010

OpenCV - хорошая библиотека.Вы можете использовать преобразование Хафа для обнаружения линий.

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

...