Notice: MediaWiki has been updated. Report any rough edges to marcan@marcan.st

C++ Wrapper

From OpenKinect
Revision as of 23:36, 9 January 2011 by Volto (talk | contribs) (Using the C++ Wrapper for GL)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

To use the C++ interface to libfreenect:

  • include libfreenect.hpp
  • derive a class from FreenectDevice
  • define callbacks.

See the example cppview.cpp, it is included in the repository.

Using the C++ Wrapper for GL

The C++OpenCvExample used a old version of the libfreenect here therefore a modified version of the cppview.cpp as Example to use the libfreenect c++ wrapper

Using the C++ Wrapper for OpenCV

In order to use the C++ wrapper together with OpenCV, you will need to derive a class from FreenectDevice that implements callbacks and get() functions compatible with OpenCV.