天天看点

OpenNI 2.x与Kinect For Windows的安装

Microsoft推出Kinect For Windows后,原来的安装方法不再继续有效,OpenNI 1.5.x也不能再继续使用。这里介绍OpenNI和Kinect For Windows的安装与使用。

硬件需求:

Kinect For Windows一台

连接Kinect和PC的USB转换接口(关于转换接口,参见链接)

推荐安装环境:

Windows 7 32bit

软件需求:

OpenNI

Kinect For Windows SDK

NiTE(非必需)

Kinect For Windows 开发者工具包(非必需)

1. 软件下载

OpenNI 2.x针对OpenNI 1.5.x做了大幅简化,请针对操作系统选择合适的版本。

(1)OpenNI SDK(目前版本为OpenNI-Windows-x86-2.2.msi)

下载地址:http://www.openni.org/openni-sdk/?download=http://www.openni.org/wp-content/uploads/2013/05/OpenNI-Windows-x86-2.2.zip

(2)NiTE (目前版本为NiTE-Windows-x86-2.2.msi)

下载地址为http://www.openni.org/files/nite/,需要先注册然后才能下载

(3)Kinect For Windows SDK (目前版本为KinectSDK-v1.7-Setup.exe)

下载地址为:http://www.microsoft.com/zh-cn/kinectforwindows/develop/developer-downloads.aspx

(4)Kinect For Windows 开发者工具包(目前版本为KinectDeveloperToolkit-v1.7.0-Setup.exe)

下载地址为:http://www.microsoft.com/zh-cn/kinectforwindows/develop/developer-downloads.aspx

2. 安装过程

最好把旧版本的OpenNI和NITE卸载干净(非必需,经测试可以兼容旧版本)

请确保Kinect不要插入电脑

(1)安装Kinect For Windows SDK 

安装Kinect For Windows SDK 到默认目录

(2)安装OpenNI SDK

安装OpenNI SDK到默认目录

(3)安装NiTE(非必需)

安装NiTE到默认目录

(4)安装Kinect For Windows 开发者工具包(非必需)

安装Kinect For Windows 开发者工具包到默认目录

(5)插入Kinect

这时将Kinect插入电脑,请确保Kinect的电源也被插好了。如果硬件驱动安装成功的话,那么我们会在设备管理器里看到如下的标志

OpenNI 2.x与Kinect For Windows的安装

3. 验证

(1)验证OpenNI

在OpenNI目录下:C:\Program Files\OpenNI2\Samples\Bin,找到SimpleViewer应用程序,然后执行。这是一个显示深度图的例子,如果运行正常,那么说明OpenNI安装没有问题。

OpenNI 2.x与Kinect For Windows的安装

(2)验证NiTE

在NiTE目录下:C:\Program Files\PrimeSense\NiTE2\Samples\Bin,找到SimpleHandTracker应用程序,然后执行。这是一个显示手部跟踪的例子,如果运行正常,那么说明NiTE安装没有问题。

OpenNI 2.x与Kinect For Windows的安装

(3)验证Kinect For Windows 开发者工具包

在Kinect For Windows 开发者工具包目录下:C:\Program Files\Microsoft SDKs\Kinect\Developer Toolkit v1.7.0\Tools\ToolkitBrowser,找到ToolkitBrowser应用程序,然后执行。这里有很多好玩的程序,如Face Tracking Visualization,这是一个显示脸部跟踪的例子,如果运行正常,那么说明工具包安装没有问题。

OpenNI 2.x与Kinect For Windows的安装