对比了一下KinectSDK和OpenNI的一些优缺点,发现SDK的优点主要集中在脸部和全身识别,而我要做的项目侧重点是手势识别,所以决定还是装个OpenNI更方便,奈何又四面碰壁。这里说一下我遇到的情况:
附安装环境版本及硬件设备信息:
系统:Windows10 版本10.0.14393 64bit
处理器:Intel core i7 - 4710mq
显卡:NVIDIA GTX960M
内存:12G DDR3L
环境:VS 2017 Community KinectSDK1.8
NiTE-Windows-x86-2.0.0
OpenNI-Windows-x86-2.2.0.33
硬件设备:Kinect一代
如果之前有过安装然后失败的经历,最好把C盘program files和program files(X86)文件夹下的OpenNI(如果安装的是OpenNI1.x那么文件夹就叫OpenNI,如果安装的是OpenNI2.x那么文件夹应该叫做OpenNI2)和PrimeSense文件夹删掉。
OpenNI和NITE的安装顺序一定要对,之前安装因为顺序不对,安装卸载安装卸载了好多次,正确顺序应该是先安装OpenNI,

本文介绍了在Windows10系统上配置Kinect1代、KinectSDK1.8、OpenNI2.2和NITE2.0的过程,重点解决64位版本安装失败的问题。通过安装32位版本并修改PS1080.ini文件中UsbInterface参数,成功运行NiViewer.exe并显示图像。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



