Skip to content

bhush9/Ishara

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About:

ISHARA - control mouse using hand gestures.

ISHARA consists of a built-in or USB webcam and a software which is developed
through this project. The camera is placed on top of the display screen facing
the user and the user uses two different color-markers on the fingers to
control the mouse pointer. Yes the user can do all shorts of actions that is
actually done using a mouse including left-click, right-click, scroll,
drag-n-drop and such.

It is developed using OpenCV and Qt and written in C++. The initial prototype
runs on Linux. There is no Mac or Windows version yet.

See LICENSE.txt, there you'll find all the legal stuff.


How to compile:

To compile ISHARA you need,

OpenCV (opencv.org)
Qt Development Libraries
V4l2 Development Libraries
XTEST Extension Libraries
CMake
Make

Once you have setup the dependencies, download the source,

$ cd ~/Downloads
$ git clone https://github.com/saikatbsk/Ishara.git

Change the directory to Ishara and create build directory

$ mkdir -p Ishara/build
$ cd Ishara/build

Run the cmake and make to build Ishara.

$ cmake ..
$ make

To install Ishara run sudo make install and enter your password

$ sudo make install

Live long and may the force be with you ;)

About

My fork of saikatbsk/Ishara for improvements and bug fixing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.4%
  • IDL 1.6%