Этот репозиторий содержит Python-скрипт для обнаружения лиц в видеопотоках в реальном времени. OpenCV анализирует каждый кадр видео и обнаруживает лица с помощью алгоритма Haar Cascade и отображает результаты, рисуя прямоугольник вокруг обнаруженных лиц. Это простое, но эффективное решение для приложений, связанных с видеонаблюдением, интерактивными медиа, безопасностью и образовательными проектами.
- Обнаружение лиц в реальном времени: Анализирует видеопотоки и обнаруживает лица в каждом кадре в режиме реального времени.
- Настройка параметров обнаружения: Возможность настройки параметров для улучшения точности и уменьшения ложных срабатываний.
- Поддержка различных видеоформатов: Скрипт может обрабатывать видео в различных форматах, поддерживаемых библиотекой OpenCV.
- Гибкий и расширяемый: Код легко модифицируется и может быть адаптирован под различные требования и условия использования.
- Python: Скрипт написан на Python, что делает его легко читаемым и поддерживаемым.
- OpenCV: Используется для обработки видео и обнаружения лиц.
- Клонируйте репозиторий:
git clone https://github.com/TheRomanVolkov/FaceDetectionVideoTool.git
- Установите необходимые зависимости:
pip install -r requirements.txt
- Запустите скрипт и передайте путь к вашему видеофайлу.