A real-time face blurring application using Python, MediaPipe, and CvZone. This project detects human faces from your webcam and applies a Gaussian blur to anonymize them — ideal for privacy in video content, surveillance, or fun computer vision experiments.
- Real-time face detection using MediaPipe
- Automatic face blurring with OpenCV
- Handles multiple faces
- Lightweight and easy to run locally
- Built and tested using PyCharm
- Python 3.10
- OpenCV
- MediaPipe
- CvZone
Make sure Python 3.10 is installed. Then run:
pip install opencv-python mediapipe cvzone
Go to the python file folder, open the terminal. Then run:
python face_blur.py