Как определить ребра, ориентацию ребер и отделить каждый отдельный ребер для дальнейшей индивидуальной обработки - PullRequest
0 голосов
/ 03 октября 2018

Итак, у меня есть физические папки с краями, которые я хочу обработать.Моей первой задачей здесь было бы изолировать каждую отдельную папку.

Я нашел это видео на Sobel Edge Detection , которое включает пример кода C #, который дает такой результат: enter image description here

Она довольно надежно находит правую сторону каждой папки красной и левой зеленой.

Мне нужна помощь:

  1. Какя могу получить аналогичный результат в opencv.Это может найти любой край и показать, в каком направлении они указывают.Все, что я могу найти для sobel в opencv, это те, которые делают x или y.

  2. Используя эти данные, как можно сегментировать каждую папку, не разбивая ее на части и не получая случайно части соседних папок.Как вы можете видеть, они могут быть наклонными и иметь странные изгибы в случайных местах.

...