teamname : Commit soon
This project is a simple face filter application that detects faces from a webcam feed and applies various stickers to them.
The application leverages OpenCV for face detection and image manipulation. Users can cycle through different face filters in real-time, providing an entertaining and interactive experience.
-
Environment Setup
-
Install Python 3.x, or a newer version.
-
Install required libraries by running the following command:
pip install opencv-python numpy
-
-
Add Face Filter Images
- Add image files for face filters to the project folder.
-
Run
-
Start the face filter application by executing the following command in the terminal:
python face_filter_app.py
-
-
Key Events
- Press '1' to change to different face filters.
- Press 'q' to exit the application.
- Face filter images should be in PNG format with support for a transparent background.
- Face detection utilizes Haarcascades, and you can experiment with different classifiers for improved accuracy.