Phonkich/gesture-mouse
๐๏ธ Control your mouse effortlessly with real-time hand gestures using AI and computer vision for a touchless, intuitive experience.
What's novel
๐๏ธ Control your mouse effortlessly with real-time hand gestures using AI and computer vision for a touchless, intuitive experience.
Code Analysis
1 files read ยท 2 roundsA single-file Python script that uses MediaPipe and OpenCV to track hand landmarks from a webcam and maps them to cursor movements, clicks, and scrolling.
Strengths
The core logic is functional and implements real-time computer vision with smoothing algorithms for cursor tracking. It successfully integrates multiple libraries (MediaPipe, PyAutoGUI, Pynput) into a working prototype without external dependencies beyond standard pip packages.
Weaknesses
Lacks any error handling for hardware failures or configuration issues, has no tests, and is entirely monolithic in a single file with hardcoded magic numbers. The README inaccurately implies broader gesture support than what is implemented.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
7
Contributors
2
Files
5
Active weeks
3
Repository
Language
Python
Stars
1
Forks
0
License
MIT