我是在matlab2021a中使用KinectV2,使用之前的准备过程参考下面的链接,博主讲了两种方式,还有各个方法的优缺点,真的很厉害。
https://blog.youkuaiyun.com/qq_23670601/article/details/102717544
我也会上传kin2压缩包,方便你我他。
下面是上面链接博主讲的第二种方法的操作过程:
1、将kin2文件夹(包含文件夹及其子文件夹)添加到matlab的搜索路径中;
2、在命令行中输入命令 mex -setup C++ ;
(自动选择C++编译器,首先你得有个VS2012及以上的C++编译器)
3、在系统环境变量中添加Kinect的环境变量;
(高级系统设置--高级--环境变量--系统环境变量--Path--编辑
新建--浏览-……C:\Program Files\Microsoft SDKs\Kinect\v2.0_1409\bin)
4、关闭Matlab,再打开Matlab,重新将此文件夹及子文件夹添加到目录;
5、运行compile_cpp_files.m函数。
随便运行demo里的一个例子测试。
备注:我只在我的笔记本电脑中测试成功,在台式机上未能成功。具体原因还不清楚。