Skip to content

Remote, gesture-controlled virtual mouse using computer vision

Notifications You must be signed in to change notification settings

rohini-banerjee/TermProject15-112

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TermProject15-112

Repository to backup files for my 15-112 Term Project.

"A Touchless Turn of Events", The Virtual Mouse Simulator by Rohini Banerjee (rohinib)

ABSTRACT: Welcome to "A Touchless Turn of Events"! As the user, you will enter a world where a mouse is no longer needed to control the screen. Instead, you will be able to calibrate your own hand detection program that allows you to control a "mouse" with your own fingers. First, test out your own virtual mouse. Next, participate in a fun maze for points. Finally, draw your own creations with the virtual drawing tablet. At any point in the simulation, click the learning icon to engage with an interactive tutorial that will teach you the steps of the Canny Edge Detection algorithm implemented by the hand detection program.

HOW TO RUN: In your directory of choice, please first download the "TP3" directory. Then open the "Project Codebase" directory. This directory contains all the images/pictures needed to run the program as well as the source code. To run, 1) cd into the TP3 directory "cd TP3", 2) then to the Project Codebase directory "cd Project\ Codebase". 3) Finally, run the following command in your terminal: "python TP3_FINAL.py"

LIBRARIES: All necessary libraries are imported within the code. However, you may need to install the openCV and PIL libraries if necessary.

SHORTCUTS: Press the arrow icon to skip through the different simulation modes at any point. Press the "ABC" icon to skip to the tutorial aspect at any point. Press 't' at any point to terminate the webcam streaming. Press 'r' during the maze game to reset your position back at the beginning.

About

Remote, gesture-controlled virtual mouse using computer vision

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages