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

C++ Wrapper

From OpenKinect
Revision as of 22: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 navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.