Обнаружить незамкнутый контур на opencv
Я занимаюсь проектом компьютерного зрения для автоматического определения карт. Мне нужно отделить карту от фона. Я применил обнаружение острых краев, используя автоматические настройки параметров из этого
Автоматический расчет нижнего и верхнего порогов для операции Canny в opencv
Результат отличный. Тем не менее, иногда консервы не идеальны, как это
Я применил cvFindContour для обнаружения коробки. Однако из-за «дыры» на верхней стороне opencv не удалось определить контур.
Как настроить cvFindContour для обнаружения контура или вместо этого лучше настроить ребристый край?