В настоящее время я пытаюсь обвести голову идеей вычисления контура изображения. Существует множество различных типов алгоритмов. Некоторые говорят, что контур следует применять после обнаружения края. Существует информация о том, что контур может быть вычислен на изображениях с серой шкалой, а другие - только двоичные. Я ищу, чтобы узнать процесс контурной трассировки на цветном изображении. Я хочу понять более общую концепцию:Найти контур не двоичного изображения
Является ли объект первым «вырезанным» из естественного изображения для изучения?
Должно ли изображение быть двоичным, если объект находится в формате силуэта?
При преобразовании изображения в двоичное изображение может быть потеряно много данных, как это компенсируется?
Как объект признан в среде обитания естественной сцены?
Любые ссылки на документацию или личные знания были бы высоко оценены! Я не могу найти много информации об этих концепциях. Кроме того, если есть конкретный алгоритм контура, который имеет отличную документацию, ссылка будет очень полезна. Благодаря!
В контурном извлечении цель состоит в том, чтобы найти «целевой контур» и включает в себя несколько задач, в основном это найти подключенные компоненты в двоичном изображении (и подключенные компоненты в пределах других подключенных компонентов), что является задачей, выполняемой cv :: findContours. Поэтому ваша задача - бинаризовать изображение так, чтобы ваши желаемые контуры были отделены от остальных. Это может показаться, что более сложная работа должна быть выяснена самостоятельно (КАК разделить объекты на изображении), но findContours все еще является мощным инструментом. – Micka