OpenCV реализует StructuredEdgeDetection на основе случайного подхода, основанного на лесах, изложенный в "Structured Forests for Fast Edge Detection" (2013) П. Долларом и С. Зитником. Авторы опубликовали an implementation for Matlab, а также one for Python, оба из которых также содержат предварительно подготовленную модель, основанную на наборе данных BSDS500.Файл модели для детектора структурированного края OpenCV
Реализация OpenCV, кажется, не хватает в pretrained модели, и я также не удалось раскрыть то, что форматировать только конструктор предлагает ОЖИДАЕТ:
Ptr<cv::StructuredEdgeDetection> createStructuredEdgeDetection(String model)
Единственный доступный конструктор
Параметры: модель - название файла модели
В документации также не указано, как обучать реализации OpenCV, поэтому я оставлен совсем в темноте.
Напомним, как использовать реализацию OpenCV? Доступна ли обученная модель? Если нет, то как тренироваться с помощью OpenCV?
Большого спасибо за вашу помощь, это кажется информация _is_ доступна, просто трудно найти, поскольку это не структурировано так ясно. – Nit