Я должен определить шаблоны, которые вы можете увидеть в примере изображения. Я выделил один из шаблонов для обнаружения в желтом (конечно, он должен перейти от одной стороны к другой). Каждый шаблон формируется тремя строками.Идентификация длинных нерегулярных узоров на изображении
Как вы можете видеть, есть еще много с большим количеством неровностей (которые я хотел бы соблюдать). Я выделил красные круги некоторыми примерами проблемных областей.
Существует много шума и возможных ложных срабатываний.
Я пытаюсь удалить шум через некоторую обработку thresold, но это кажется немного сложным. Обнаружение кромок не работает в этом приложении.
Как вы думаете, что это лучшие методы для этого?
Заранее спасибо за любые ответы.
Использования эрозии с ядром 1x10 после поворота немного изображения кажется хорошим способом, чтобы достичь того, что хочешь получить:
Я неясно, является ли вы, или нет, хотят, чтобы найти красные области. Если нет, что с ними не так? Является ли направление линий всегда одинаковым, или они могут работать в любом направлении? Всегда ли линии в тройках или могут быть 2 или 4 или 5? –
Красные области представляют белые зоны, которые меня не интересуют и могут повлиять на обработку. Строки, которые мне нужны, всегда находятся в тройках, как в желтом примере. На этом изображении их довольно много, и вы можете видеть, что некоторые из них следуют гораздо более нерегулярным узорам. – FMarazzi
Вы пробовали линию hough? –