Обнаружение линии изображения для изображения в градациях серого.. не работает

Входное изображение

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

Я пробовал преобразование Hough и pylsd (обнаружение сегмента линии), но оба они не работают, как я надеялся. Вот некоторые неудовлетворительные результаты:

результат со слишком большим количеством мусора

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

Любой Python или R является предпочтительным (не Matlab)

0 ответов

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