Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–±οΈ AI Virtual Mouse

An AI-powered virtual mouse built using Python, OpenCV, MediaPipe, and PyAutoGUI.
This project allows users to control the computer cursor using hand gestures through a webcam.


πŸš€ Features

  • ✨ AI-powered virtual mouse control
  • πŸ–±οΈ Cursor movement using index finger
  • πŸ‘† Left click using Thumb + Index gesture
  • πŸ‘†πŸ‘† Double click using two-finger gesture
  • πŸ“· Real-time hand tracking with webcam
  • ⚑ Smooth and responsive movement
  • πŸ€– Built using Computer Vision and AI

πŸ› οΈ Technologies Used

  • Python
  • OpenCV
  • MediaPipe
  • PyAutoGUI
  • Computer Vision

πŸ“¦ Installation

Install dependencies:

pip install opencv-python mediapipe pyautogui

Run the project:

python virtual_mouse.py

🎯 Future Improvements

  • πŸ”Š Volume control gestures
  • β˜€οΈ Brightness control
  • πŸ–±οΈ Drag and drop gestures
  • βœ‹ Multi-hand support
  • βš™οΈ Custom gesture mapping

πŸ‘¨β€πŸ’» Author

Ansh Sharma
B.Tech AI & ML Student

About

AI-powered Virtual Mouse built using Python, OpenCV & MediaPipe πŸš€ This project uses real-time hand tracking and computer vision to control the cursor using hand gestures through a webcam. Features: Hand Tracking, Cursor Control, Gesture Recognition & AI-based Interaction.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages