1)OpenNI安装:应为自己编译OpenNI没出错但是在指定文件夹没有它的README中所说的OPENNI-WinXX-1.X.X.X.exe(杯具啊,也不出现什么错误,搞不明白啊!),只能下载官方安装版的啦!
http://www.openni.org/Downloads/OpenNIModules.aspx
这个对应的是OpenNI的基础框架,点击【openni-win32-1.5.2.23-dev】直接安装。
2)安装SensorKinect:
https://github.com/avin2/SensorKinect到此页面 下载-->>解压-->>到文件夹中“Bin”文件夹,安装SensorKinect091-Bin-Win32-v5.1.0.25或者SensorKinect091-Bin-Win64-v5.1.0.25。
【此时插上Kinect就已经可以使用了】:
到C:\Program Files\OpenNI\Samples此目录下有各种样例供使用,赶紧试试吧!
可能出现这种情况Open failed: The environment variable could not be found!
Press any key to continue . . . 不要担心,赶紧重启一下电脑,一般重启后就能用了(反正我重启之后就OK了O(∩_∩)O)。要是出现说缺少OpenNI.dll 则到C:\Program Files\OpenNI\Bin文件夹下,将OpenNI.dll拷贝到system32里面,下次就不回出现这个问题了。
3)安装NITE:
根据这篇博文所说,如果只用Kinect的深度图像和RGB图像可以不用安装NIITE。
【http://viml.nchc.org.tw/blog/paper_info.php?CLASS_ID=1&SUB_ID=6&PAPER_ID=212】
当然安装只用点击【nite-win32-1.5.2.21-dev】直接安装。
打开一个simple的显示效果: