Перейти к основному содержимому
Версия: 3.24.0 (последняя)

Трекинг и оценка лиц

Каталог bin содержит исполняемый файл demo

demo

Программа демонстрирует трекинг, детекцию и обрезку лиц, определение антропометрических точек и углов, оценку качества изображения лица, определение пола и возраста, эмоций, принадлежности лица живому человеку (анализ цветного изображения с камеры).

Для быстрого запуска сэмпла с параметрами по умолчанию зайдите в папку bin и двойным левым щелчком мыши запустите программу demo.exe.

Расположение 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/facerec
  • dll_path – путь до файла библиотеки libfacerec.so или facerec.dll
  • license_dir – путь до каталога с лицензией. Укажите, если нужно изменить каталог по умолчанию license

Исходный код: demo.cpp

Для сборки требуется библиотека OpenCV.