OpenCV обнаруживает внешние края C ++ - PullRequest
0 голосов
/ 04 марта 2020

У меня есть приложение, в котором я должен обнаружить первое появление ребер в определенном направлении (от светлого до темного или обратного).

Предположим, у меня есть это входное изображение (стрелки, обозначающие направление ребер)

enter image description here

Я хочу определить линию края (зеленым цветом на следующем изображении)

enter image description here

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

Извините, код отсутствует, у меня просто есть Понятия не имею, с чего начать.

Кто-нибудь сталкивался с этим раньше?

...