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

Difference between revisions of "C++ Wrapper"

From OpenKinect
Jump to: navigation, search
Line 5: Line 5:
  
 
See the example cppview.cpp, it is included in the repository.
 
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 https://github.com/OpenKinect/libfreenect/blob/master/wrappers/cpp/cppview.cpp
 +
 +
* [[C++ GL Example]]
  
 
== Using the C++ Wrapper for OpenCV ==
 
== Using the C++ Wrapper for OpenCV ==

Revision as of 23:25, 9 January 2011

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 https://github.com/OpenKinect/libfreenect/blob/master/wrappers/cpp/cppview.cpp

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.