Я использую Contours в Open-CV в C ++, и я хочу обнаружить полосы с этим.
По сути, я использую контуры для определения линий и форм, а затем помещаю фильтры перед тем, как изобразить нужные линии.
Теперь я хочу сгруппировать их, чтобы я знал, что эти линии вместе образуют полосы, а другие — другую полосу и так далее.
Я пытался выяснить это с расстоянием между контурами, но оно не работает полностью, есть так много случаев, когда расстояния не дают правильных результатов.
Поэтому мне было интересно, если кто-нибудь знает, как это быть более эффективным.
Итак, я хочу сказать, что {0,1,3,4,5,7} вместе составляют полосу движения.
то же самое для {2,6} и {8}.
заранее спасибо
Задача ещё не решена.
Других решений пока нет …