[Mo]windows XP 下kinect+openNI+NITE+vs2008开发环境的搭建


原文:http://blog.csdn.net/moc062066

SensorKinect这个文件是kinect的硬件驱动,而OpenNI这个文件是驱动所基于的开发平台,NITE是一个中间件,它实现了手势的识别和运动捕获等功能.这个文件由于新版本不兼容,旧版本找了很久终于找到了.大概的安装过程如下:

1、安装

    第一步,首先安装OpenNI这个平台程序,驱动是基于此的.

     v1.0.0.23 OpenNIhttp://www.openni.org/downloadfiles/openni-binaries/21-stable (选择下载Windows版本)

      下载不了就点这里http://download.csdn.net/source/3537292

    第二步,接着安装SensorKinect这个文件,这是硬件驱动程序.

    Kinect驱动:http://dl.dbank.com/c059av7eg5

    第三步,安装Nite这个文件,中间需要输入授权序列号:0KOIk2JeIBYClPWVnMoRKn5cdY4=  ,NITE所有版本都用这个序列号,官方提供的、免费的.

    v1.3.0.17 NITEhttp://www.openni.org/downloadfiles/openni-compliant-middleware-binaries/34-stable (选择下载Windows版本)

     下载不了就点这里http://download.csdn.net/source/3537300

2、相关设置   

1. (从"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. 将"c:\Program Files\Prime Sense\NITE\Data\"目录下所有的XML文件中Licenses部分替换为(替换的部分就是key=后面的部分):

  <Licenses>
     <License vendor="PrimeSense" key="0KOIk2JeIBYClPWVnMoRKn5cdY4="/>
  </Licenses>

3.实例测试

OpenNI执行例子的默认目录是:c:/Program Files/OpenNI/Samples/Bin

NITE执行例子的默认目录是:c:/Program Files/Prime Sense/NITE/Samples/Bin


<1> 运行OpenNI目录下的执行例子 NiViewer sample 确保 depth & image streams 能够正常运行。
<2> 运行OpenNI目录下的执行例子 NiUserTracker sample play with the skeleton. Don't forget to start with the   calibration pose!
<3> 运行NITE目录下的执行例子 PointViewer sample for the hand tracking demo.

4.VS2008开发环境

       要使用VS进行开发的话,需要配置include和lib路径。

       进入VS,点击菜单Tools,进入Options。

       在Projects and Solutions中,选择VC++Directories。(假设OpenNI安装在默认路径下

       1.则include files加入

       C:\Program Files\OpenNI\Include

       2.Library files加入

       C:\ProgramFiles\OpenNI\Lib

       这样VS的开发环境就配置好了。

       3.如果建立了OpenNI的开发项目,则还需要在

       项目属性——Linker——Input 中的Additional Denpendencies,加入openNI.lib


5.参考文献:

1

vs2008配置


  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值