В openCV после применения хитроумного обнаружения краев я хотел бы дополнительно обработать результат (показать только горизонтальные линии, удалить короткие линии и т. д.). Но результат хитрости - это просто еще один образ. Я хотел бы получить массив строк, описывающих обнаруженные ребра
Я знаю о знаменитом Hough Line Transform, но результат не всегда хорош, поэтому я хотел бы вручную процесс хитрый результат. ввод:
вывод только хитрый:
вывод хитрый, затем преобразование линии Хафа
Это результат преобразования линии Хафа (красные линии) для обнаружения краев лестницы. 4-я строка снизу определяется неправильно, хотя хитрый край обнаружил край.
Есть идеи, как извлечь края из хитрого изображения?