Win7下安装OpenNI来使用Kinect

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 . . . 不要担心,赶紧重启一下电脑,一般重启后就能用了(反正我重启之后就OKO(_)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的显示效果:




你可能感兴趣的:(Kinect,&,PCL)