Welcome to Python OpenCV Projects – a collection of exciting and interactive Computer Vision projects built using Python, OpenCV, and MediaPipe. Whether you're a beginner exploring computer vision or a seasoned dev looking for inspiration, this repo has something cool for you! 🔥
- 🐍 Python 3.x
- 👁️ OpenCV
- 🖐️ MediaPipe
- 🧠 Numpy
- 🎯 Custom logic, gestures, tracking, and more!
Paint on your screen using just your fingers! This project uses hand gesture tracking to allow you to draw like an artist without touching the mouse.
- Hand detection using MediaPipe
- Virtual brush controlled by index finger
- Color palette and clear screen gestures
Control your mouse cursor using your hand gestures — sci-fi in real life!
- Track your hand and index finger to move the cursor
- Perform clicks with gestures
- Smooth and responsive mouse control
Detect how many fingers you're holding up in real-time.
- Real-time hand tracking
- Counts and displays the number of raised fingers
- Useful for gesture-based controls or fun!
Control your system volume using just your fingers – no keyboard needed!
- Uses distance between thumb and index finger to set volume
- Audio control via
pycaw - Real-time volume level display
Your own AI fitness trainer that counts reps and helps with posture recognition.
- Detects body poses using MediaPipe
- Counts exercise reps (like squats, curls)
- Helps in home workouts 💪
Install the required packages using:
pip install -r requirements.txtThis repo is all about making fun + functional projects with CV.
Great for:
-
Learning OpenCV & MediaPipe
-
Practicing Python logic
-
Building cool demos & prototypes
Feel free to fork, star ⭐, and contribute! Pull requests are welcome.
Made with ❤️ by ShadowSlayer03