Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
doc
 
 
 
 
img
 
 
src
 
 
 
 
 
 
 
 
 
 

README.md

GECKO

Gesture Control via webcam

Authors:

Screenshot

Index

  • 1.Introduction
  • 2.Compile and run
    • 2.1.Dependencies
    • 2.2.Compiling
  • 3.Doxygen documentation
  • 4.More info
  1. Introduction

GECKO is a gesture recognition software that allows the user a basic control of the computer's cursor and click functionalities, as well as launching user-defined commands.

  1. Compile and run

###2.1. Dependencies### This software has currently support only for GNU/Linux systems, as the cursor control is platform-dependent, but as it has a modular design it can be easily extended for being used on Windows or Mac platforms. Nevertheless we do not have any early plans of porting it to other platforms.

The requirements for compiling and using the software are:

  • CMake (minimum version 2.8)
  • OpenCV (v2.4.6.1).
  • X11 (GNU/Linux libraries that allow the interface with the X server for controlling the cursor).

###2.2 Compiling### #####2.2.1. Using CMake##### The folder structure used is the typical of a CMake project. In order to compile the project open a terminal in the build directory (gecko/build) and run this commands:

    $ cmake ..
    $ make

#####2.2.1. Using QtCreator##### To open the software as a QtCreator project, the only thing needed is to open the main CMakeLists.txt (gecko/CMakeLists.txt) with QtCreator. This will parse the whole project. Afterwards, press the "build" icon to build the project.

  1. Doxygen documentation

There is doxygen-generated documentation available for GECKO here.

  1. More info

You can find more info about GECKO on the authors' personal webpages:

About

Gesture Control via webcam

Resources

License

Packages

No packages published
You can’t perform that action at this time.