首先,本步骤基于http://blog.csdn.net/wi162yyxq/article/details/52982625,这个网站提供。
1.清楚一切与'Kinect', 'Xbox', 'PrimeSense', 'OpenNI' 或 'NITE' 有关的安装程序,删除曾经安装这些程序遗留下来的文件夹,如C:\Program Files\OpenNI等
2.下载安装包,安装包的下载地址http://download.csdn.net/download/zy_505775013/10104519下载解压后,会有四个文件:
openni-win32-1.5.4.0-dev.msi
sensor-win32-5.1.2.1-redist.msi
SensorKinect092-Bin-Wi32-v5.1.2.1.msi
nite-win32-1.5.2.21-dev.msi
依次安装。
安装之后插上kinect进行驱动安装,在驱动安装过程中需要自己指定驱动所在文件夹位置,此时可能会出现哈希值不正确等问题导致无法安装。
此时参考http://www.cnblogs.com/york-hust/p/3844076.html进行安装即可。
最后编辑XML文件,
In C:\Program Files\PrimeSense\NITE\Data edit:
- Sample-Scene.xml
- Sample-Training.xml
- Sample-User.xml
In C:\Program Files\OpenNI\Data edit:
- SampleConfig.xml
The edits to these XML files are:
- add the PrimeSense license:
<License vendor="PrimeSense" key="0KOIk2JeIBYClPWVnMoRKn5cdY4="/>
- add
<MapOutputMode>
attributes to all the<Configuration>
subterms:
<MapOutputMode xRes="640" yRes="480" FPS="30"/>