Для презентации я хочу показать способность OpenCV делать с несколькими командами распознавание лиц. Внутри вызова DetectMultiScale есть тест
if( isOldFormatCascade() )
{
что всегда верно для всех файлов «xml», поставляемых с библиотекой OpenCV. Где я могу получить новую версию обученных каскадных файлов?
Я знаю, что для этого есть инструмент под названием «opencv_traincascade», но у меня мало времени и я хочу избежать обучения. Поскольку мне нужно только простое распознавание лиц, я надеюсь, что уже есть некоторые файлы.
есть больше каскадов Вот
opencv_traincascade записывает файлы в «новом» формате (также поддерживаются lbp и hog), opencv_haartraining в старом (только haar).
(и это не имеет значения, если это xml или yml)
так что lbpcascades и hogcascades в ссылке выше в новом формате, а haar в старом.
если вы ищете лица, для этого тоже есть lbpcascades (намного быстрее, но не так точно, как haar).
Других решений пока нет …