Skip to content

Air control is a utility program which lets the user control their PC using their hands.

Notifications You must be signed in to change notification settings

SiddeshSambasivam/Air-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

title

Air control is a utility program which replaces the mouses and allows the user to control the PC using air gestures.

INTRODUCTION

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Required Dependencies

OpenCV
Numpy
PyAutoGUI

Installation

For Windows,

Open the conda terminal and paste the following,
pip install numpy
pip install opencv-python
pip install PyAutoGUI.

For Linux,

Open the terminal and paste the following

For PyAutoGUI, pip3 install python3-xlib
sudo apt-get install scrot
sudo apt-get install python3-tk
sudo apt-get install python3-dev
pip3 install pyautogui

For Numpy, sudo apt install python-numpy

For OpenCV, sudo apt-get install python-opencv

BACKGROUND

Air control uses contour mapping in opencv library to find the set of all points having same color or intensity. Tracking the movement of a finger is an important feature of many computer vision applications.

In this application, we capture the background and then create a mask to remove all traces of the background to prevent background disturbances.

Note that we have used a glove with markings to control the PC with air gestures.

More Details

Clear description is given to each of the function in the python file.

Finally,Pull requests/changes/stars would be really helpful.


Authored by

Arumugam Ramaswamy
SIDDESH S S
Maanickam Meenakshi Sundaram
Kumar vembu Swathi

About

Air control is a utility program which lets the user control their PC using their hands.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages