对比了一下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,再安装NITE&#x