利用PrimeSence公司放出的驱动,在PC平台上安装Kinect的中文教程。 硬件需求: Kinect一台(价格:1200RMB左右) 连接Kinect和PC的USB转换接口(关于转换接口,参见:http://www.cnblogs.com/TravelingLight/archive/2010/12/01/1892670.html) 电脑一台 推荐安装环境: Windows7 32位系统 VS 2008 软件需求: Kinect驱动 OpenNI NITE 注意:本教程只试用于v1.0.0.23版本的OpenNI和v1.3.0.17版本的NITE 请在安装前确认你下载的是正确的版本。 v1.0.0.23 OpenNI http://www./downloadfiles/openni-binaries/21-stable (选择下载Windows版本) v1.3.0.17 NITE http://www./downloadfiles/openni-compliant-middleware-binaries/34-stable (选择下载Windows版本) Kinect驱动:http://dl./c059av7eg5 安装步骤: 【1】卸载所有之前安装过的旧驱动 例如:由第三方破解的驱动,如NUI或libfreenect 【2】Install OpenNI 【3】Install Sensor 安装执行文件 SensorKinect-Win32-5.0.0.exe (解压压缩包 avin2-SensorKinect-b7cd39d,可在Bin目录下找到该执行文件) (该执行文件是由国外大侠Avin制作的,不知道他是不是PrimeSence公司的员工,不过我经常在谷歌的OpenNI群组里看到他) (英文原文解释:The installer will also automatically register all the modules into OpenNI via the NiReg utility) 【4】连接Kinect到PC 注意:请插上转接口的电源,以保证Kinect的供电 如果驱动安装成功,可以在“设备管理器”里可以查看到下图所示标志: (如果驱动没有安装成功,请把Kinect拔掉重新再插一遍) 注意:Xbox NUI Audio驱动,目前还无法驱动上。所以无法识别 Xbox NUI Audio 属于正常现象。 【5】Install NITE 注意:安装NITE时需要CD-KEY 0KOIk2JeIBYClPWVnMoRKn5cdY4= 【6】关键步骤 <1> All of the NITE samples are using 320x240 resolution. You need to change it to 640x480 in the XML files inside the Data directory. (不过不用担心,Avin已经替我们都准备好了) (从"c:\Program Files\Prime Sense\Sensor\SampleXMLs\NITE\Data\" 里复制所有XML文件到 "c:\Program Files\Prime Sense\NITE\Data\" )(选择覆盖文件) (从"c:\Program Files\Prime Sense\Sensor\SampleXMLs\OPENNI\Data" 里复制所有XML文件到 "c:\Program Files\OpenNI\Data" )(选择覆盖文件) <2> 运行NITE的执行例子,还需要修改XML中的CD key 将"c:\Program Files\Prime Sense\NITE\Data\"目录下所有的XML文件中Licenses部分替换为: <Licenses>
注意:OpenNI执行例子的默认目录是:c:/Program Files/OpenNI/Samples/Bin |
|