Ответ 1
OpenCV предоставляет две команды утилиты createsamples.exe
и haartraining.exe
, которые могут генерировать xml файлы, используемые классификаторами Хаара. То есть, с xml файлом, выведенным из haartraining.exe
, вы можете напрямую использовать образец обнаружения лица с вашим XML файлом для обнаружения любых настроенных объектов.
О подробных процедурах использования команд вы можете обратиться к книге "Обучение OpenCV" или этот учебник.
О внутреннем механизме работы классификатора вы можете обратиться к документу " Быстрое обнаружение объекта с использованием ускоренного каскада простых Особенности ", который был указан 5500 + раз.