Трекинг и оценка лиц
Каталог bin содержит исполняемый файл demo
demo
Программа демонстрирует трекинг, детекцию и обрезку лиц, определение антропометрических точек и углов, оценку качества изображения лица, определение пола и возраста, эмоций, принадлежности лица живому человеку (анализ цветного изображения с камеры).
- Windows
- Linux
Для быстрого запуска сэмпла с параметрами по умолчанию зайдите в папку bin и двойным левым щелчком мыши запустите программу demo.exe
.
Для быстрого запуска сэмпла с параметрами по умолчанию зайдите в папку bin и двойным левым щелчком мыши запустите программу demo
.
Расположение C++ demo
В левой части окна программы расположены компоненты Face SDK, которые можно включать/выключать левым щелчком мыши:
- rectangles – ограничивающий прямоугольник лица
- angles – углы поворота головы
- quality – качество изображения
- liveness – принадлежность лица реальному человеку
- age and gender – возраст и пол
- base cut, full cut, token cut – тип обрезки лица (базовый, полный фронтальный ТИП, условно-фронтальный ТИП)
- points – антропометрические точки
- face quality – качество изображения лица
- angles vectors – векторы углов
- emotions – эмоции
- masked face – определение наличия маски на лице
- eyes openness – проверка открытости/закрытости глаз
Результат запуска demo.exe
Сообщения об ошибках при их возникновении отображаются в консоли.
Также вы можете запустить сэмпл demo
, указав следующие параметры (например, при наличии онлайн-лицензии):
capturer_conf
– путь до конфигурационного файла детектора (подробнее о типах конфигурационных файлов)config_dir
– путь до каталога conf/facerecdll_path
– путь до файла библиотекиlibfacerec.so
илиfacerec.dll
license_dir
– путь до каталога с лицензией. Укажите, если нужно изменить каталог по умолчаниюlicense
Исходный код: demo.cpp
Для сборки требуется библиотека OpenCV.