Libfreenect is a driver which exposes the Kinect device’s features: – depth stream – IR stream – color(RGB) stream – motor control – LED control – accelerometer

The libfreenect software includes all code necessary to activate, initialize, and communicate data with the Kinect hardware. This includes various drivers and a cross-platform API that functions on Windows, Linux, and OS X. The API will support bindings and extensions for the following languages/platforms: C, C++, .NET (C#/VB.NET), Java, Python, and C Synchronous Interface. The community is actively exploring the possibility of also exposing the API to OpenCV and MATLAB (both in progress by user Brandyn), AS3, Processing, and LabView (all in progress by user Ryan Gordon), and network sockets and data socket engineering.

« Back to Glossary Index