A computer vision-powered virtual mouse that uses real-time hand tracking to control the cursor with natural gestures — powered by MediaPipe, OpenCV, and Python.
- Hand-tracking-based virtual mouse
- Supports:
- Move cursor
- Left click / Right click
- Scroll
- Pinch zoom (planned)
- Smooth tracking with Kalman filtering (experimental)
- Lightweight and easy to set up
coming soon......
- Python 3.8+
- OpenCV
- MediaPipe
- PyAutoGUI
- NumPy
# Clone the repo
git clone https://github.com/TashAhammad/CV-Cursor.git
cd CV-Cursor
# Install dependencies
pip install -r requirements.txt
# Run the project
python src/CV-Cursor.py