Ce projet démontre la détection du visage en temps réel à l'aide d'OpenCV et de Flask. Il capture la vidéo en direct de l'appareil photo de l'utilisateur, le traite pour détecter les visages à l'aide du classificateur Haar Cascade d'OpenCV et diffuse la vidéo avec des détections de visage annotées au client à l'aide de Flask et Socket.io.
Avant d'exécuter ce projet, assurez-vous que vous avez installé les suivants:
pip install flask )pip install opencv-python )pip install flask-socketio ) Clone le référentiel:
git clone https://github.com/Tinny-Robot/Real-Time-Face-Detection-with-Opencv-and-Flask.git
cd Real-Time-Face-Detection-with-Opencv-and-FlaskInstallez les dépendances:
pip install -r requirements.txtExécutez l'application:
python app.pyOuvrez votre navigateur:
Ouvrez votre navigateur Web et allez sur http://localhost:5000 pour voir la détection du visage en temps réel en action.
Les contributions sont les bienvenues! Si vous souhaitez améliorer ce projet ou ajouter de nouvelles fonctionnalités, n'hésitez pas à alimenter le référentiel et à soumettre une demande de traction.
Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.