/SLVision

Developed in c++ with the OpenCV libraries, SLVision is a vision tracking software developed for SecondLight. It tracks 6DoF Markers, hands and fingers and sends the tracked data by using TUIO2 Messages trough a TCP socket to a client application.

Primary LanguageC++GNU Affero General Public License v3.0AGPL-3.0

SLVision

Description:

Second Light Vision System (SLVision) is a camera based tracking software developed for Microsoft Second Light. It can track several fingers, hand gestures on and above the table and ReacTivision inspired 6DoF markers.

Documentation online:

https://github.com/MTG/SLVision/wiki/SLVision

Installation HOWTO:

This software compiles under visual studio 2010 (vc10) and needs a windows system with the openCV libraries installed and located at c:/. To compile it follow these steps:

easy way:

"hard" way (if you need to use a diferent ocv location or newer ocv releases):

  • Install visual studio 2010 (this step is not nedded if you have it installed)
  • Download and extract openCV libraries
  • Modify project properties:
    • Project -> properties -> "VC++ Directories" -> Include Directories
    • Project -> properties -> "VC++ Directories" -> Library Directories
    • Project -> properties -> "Linker" -> "Input" -> Additional Dependences