Real-time AI-powered computer vision for intuitive human-computer interaction
Uses MediaPipe for accurate hand tracking with 21 landmark points per hand
Supports 9+ different hand gestures including thumbs up, peace sign, fist, and more
Train custom gestures with machine learning using Random Forest classifier
Control computer, play games, and automate tasks with hand gestures
Test gesture recognition without camera access for demonstrations
Visualize finger detection and gesture analysis in real-time
All fingers closed
Only thumb extended
Only index finger
Index + middle fingers
Thumb + index fingers
Thumb + pinky fingers
Index + middle + ring
All fingers except thumb
All fingers extended
Control mouse cursor, keyboard inputs, system volume, and brightness with hand gestures
Play Rock Paper Scissors and other gesture-based games
Collect data and train ML models for custom gesture recognition
from gesture_recognition import HandGestureRecognizer
recognizer = HandGestureRecognizer()
recognizer.run_camera()
Clone the repository and start building gesture-controlled applications!
⭐ View on GitHub