ЧТО ТАКОЕ ОБНАРУЖЕНИЕ ЛИЦА?

Определение лица относится к подмножеству компьютерных технологий, которые могут определять лица людей на цифровых изображениях. В приложениях для обнаружения лиц используются алгоритмы, ориентированные на обнаружение человеческих лиц на больших изображениях, которые могут содержать пейзажи, объекты и другие части людей.

ЦЕЛЬ СТАТЬИ:

Написание кода на Python для обнаружения человеческих лиц в кадре. Мы можем захватывать одиночный кадр (изображение) или непрерывные кадры (видео). Здесь мы обнаруживаем лица на видео.

Настройка программного обеспечения:

1. Установите Python

Код в этой статье построен с использованием Python версии 3.5. Хотя есть несколько способов установить Python, я бы рекомендовал использовать Anaconda - самый популярный дистрибутив Python для науки о данных. Вот ссылка для установки Anaconda в вашу систему.

2. Установите OpenCV.

OpenCV (Open Source Computer Vision) - библиотека, предназначенная для создания приложений компьютерного зрения. Он имеет множество предварительно написанных функций для задач обработки изображений. Чтобы установить OpenCV, выполните установку библиотеки с помощью пакета:

pip3 install opencv-python

3. Установить face_recognition API;

Наконец, мы будем использовать face_recognition, получивший название самого простого в мире API распознавания лиц для Python. Для установки:

pip install dlib
pip install face_recognition

КОД:

Ссылка на YouTube: https://www.youtube.com/watch?v=6PMwFQ4R1-I

С удовольствием делюсь: Harshith Reddy B :)