F

facedetect-cv

Категория проекта: Ожидает модерации

facedetect-cv

Консольное приложение для подсчёта лиц "в фас" на фотографии.

WARNING: со стандартными xml-каскадами имеет высокий коэффициент ложных срабатываний. Рекомендуется к применению на видеопотоке (ложные срабатывания можно будет отфильтровать). Либо, проводить на изображении вторичную фильтрацию - библиотекой DLIB.

Имеет два аргумента:

$ ./facedetect-cv images/Lenna-512px.png ./data/haarcascade_frontalface_default.xml 
1

Первый аргумент - обязательный (полный или относительный путь к файлу-картинке).

Второй аргумент - необязательный, задаёт путь к XML-файлу каскадов Хаара (в котором закодирован алгоритм оценки приямоугольного окна на то, содержит ли оно изображение лица).

Если второй аргумент не указан, берётся XML-файл /usr/share/facedetect-data/haarcascade_frontalface_alt.xml

License: MIT

Пример маскировки лица утилитой facemask

Пример маскировки

Примечание

Я намеренно не создаю "комбайн" (не обвешиваю лишними опциями командной строки) эти утилиты - чтобы легче читался код. Его можно использовать в лабораторных и курсовых работах начинающими программистами.