Kinect Matlab

版本 1.9.0.0 (6.2 MB) 作者: Dirk-Jan Kroon
Microsoft Kinect, OpenNI wrapper, Skeleton, Depth
22.1K 次下载
更新时间 2013/6/6

查看许可证

This zip-file contains c++ wrapper functions for the Microsoft Kinect, OpenNI 1.* and OpenNI 2.* libary.
This code is compatible with Matlab 32bit and 64bit, Windows, MacOs and Linux.

Note!, OpenNI 2.* only depth/video stream support.

To compile the code to mex-files use the Microsoft Visual Studio (Express) or MacOS/Linux Gcc (x64/x86) C++ compiler.

To use OpenNI version 1.* install:
- OpenNI 1.5.4.0
- NITE 1.5.2.21
- SensorKinect093 v5.1.2.1

To use OpenNI version 2.* install:
- OpenNI 2.2.0
- NITE 2.2.0
- Microsoft KinectSDK v1.7

Start Matlab, go to OpenNi1 or OpenNI2 and execute compile_cpp_files. Now the mex-files are ready to use.

- Example : Will load an recorded Kinect file, and show the depth and image movie.

- ExampleIR : Will connect to your Kinect Hardware, and show a high-res IR image.

- ExampleRS : Will show the difference between the IR reference and measurement, Depth of a ROI is equal to movement of the ROI between reference and measurement. This depth can be calculated using a horizontal "tilt and scaling" invariant normalized cross correlation (included version is not invariant).

- ExampleSK : Will show Skeleton tracking on recorded Kinect movie.

- ExampleRW: Will show a depth surface overlay-ed with the photo-camera stream in real-world coordinates (mm)

- ExampleCP : Will capture the Kinect streams to a file

引用格式

Dirk-Jan Kroon (2024). Kinect Matlab (https://www.mathworks.com/matlabcentral/fileexchange/30242-kinect-matlab), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2010b
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.9.0.0

Now partly supports OpenNI 2.*

1.6.0.0

Added file of John Darby to align depth-image with photo-image.

1.5.0.0

Added capture functions and example

1.4.0.0

Added Mac-OS support

1.3.0.0

Fixed 64bit address bug

1.2.0.0

Added Help, real-world mex code/example and fixed bug in skeleton code.

1.1.0.0

Don't crash but give error-message if using mxNiInfrared without IR node available.

1.0.0.0