Giter VIP home page Giter VIP logo

gecko's Introduction

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:

gecko's People

Contributors

david-estevez avatar irenesanznieto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

gecko's Issues

Cannot compile GECKO

Apart from missing installation instructions, I get some errors when compiling GECKO on a new computer.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.