Skip to content

This repository contains the code for a Virtual AI Mouse, a computer vision project that enables users to control their computer cursor using hand gestures. Developed using Python and OpenCV, this project utilizes hand tracking technology to detect hand movements and translate them into mouse actions.

Notifications You must be signed in to change notification settings

above-avg/Virtual-Mouse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Virtual AI Mouse

The Virtual AI Mouse is a computer vision project that allows users to control their computer cursor using hand gestures. Developed using Python and OpenCV, this project detects hand movements in real-time and translates them into mouse actions, offering an alternative and innovative way to interact with your computer.

Features

  • Hand Gesture Control: Control your computer cursor using hand gestures detected by the camera.
  • Move Cursor: Hold up your index finger to move the cursor across the screen.
  • Click: Hold up two fingers to simulate a mouse click.

Getting Started

Prerequisites

  • Python 3.x
  • OpenCV
  • NumPy
  • PyAutoGUI

Installation

  1. Clone the repository:

    git clone https://github.com/pallab2o/Virtual-Mouse.git
  2. Install the required Python packages:

    pip install -r requirements.txt

Usage

  1. Run the VirtualMouse.py script:

    python virtual_mouse.py
  2. Use hand gestures in front of your camera to control the cursor.

About

This repository contains the code for a Virtual AI Mouse, a computer vision project that enables users to control their computer cursor using hand gestures. Developed using Python and OpenCV, this project utilizes hand tracking technology to detect hand movements and translate them into mouse actions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%