嘿嘿,前两天装了Kinect for Windows SDK,今天又装了Open NI,并测试二者兼容成功。
网上有很多帖子已经有点过期了,给的链接里面下载不到需要的安装文件,或者文件已经更名,所以在此重新整理一下。
首先下载Open NI SDK,链接如下:
http://www.openni.org/openni-sdk/
其次下载NITE,链接如下:
http://www.openni.org/files/nite/
(注意:页面右侧绿色的DOWNLOAD,点击后需要简单注册一下,提交了几秒钟就可以下载了,很快的。)
最后下载SensorKinect,链接如下:
https://github.com/avin2/SensorKinect/tree/unstable/Bin
下载完成后,按照下载顺序依次安装三个文件。



安装成功后,将Kinect连接电脑,按照Kinect体感游戏网中的帖子《微软 Kinect for Windows SDK 与 OpenNI共存》进行驱动更新设置,链接如下:
http://www.cnkinect.com/article-6449-1.html
更新后,设备管理器的截图如下:

(注意:若有错误,可以卸载后重新插入Kinect,重新自动识别为Windows的驱动,然后再按照上述步骤进行更新。)
上述步骤完成后,进行测试,本文参考了博客园另一位作者的帖子,链接如下:
http://www.cnblogs.com/tornadomeet/archive/2012/09/26/2704046.html
打开openNI安装目录下的samples子目录,本机目录地址为C:\Program Files (x86)\PrimeSense\NITE\Samples\Bin,此位置作为参考。
bin目录下有debug或者release两个文件夹,择其一,双击其中的一个sample,看能否运行。
本文作者也测试UserTracker.net.exe,测试深度图,结果运行如下:

心得:虽然在安装和测试中遇到若干问题,比如PrimeSense中没有Audio的驱动……这问题目前还需解决,但测试例子成功后,还是非常有成就感的。
http://www.cnblogs.com/mengqiqi/archive/2012/12/24/2830868.html
浙公网安备 33010602011771号