• OpenNI在vs 2010上安裝及配置



    本文轉自:http://www.cnblogs.com/TravelingLight/archive/2011/08/27/2155487.html

    感謝原文作者的分享。

    ---------------------------------------------------------------------分割線-------------------------------------------------------------------------

    介绍
    硬件需求:
    Kinect一台(价格:1000-700RMB左右)
    连接Kinect和PC的USB转换接口(关于转换接口,参见:http://www.cnblogs.com/TravelingLight/archive/2010/12/01/1892670.html

    推荐安装环境:
    Windows7 32位 或 windowsXP 32位


    软件需求:
    OpenNI
    NITE
    Kinect驱动


    1:软件下载
    请针对你的操作系统选择合适的安装文件。Windows平台下,每一种安装文件又分为Development版和Redist版。Development版本是针对开发者(程序员)。Redist版本是针对使用者(玩家)。


    (1)OpenNI-Win32-1.3.2.3-Dev
    官方网站下载:http://www.openni.org/downloadfiles/opennimodules/openni-binaries/20-latest-unstable

    (2)NITE-Win32-1.4.1.2-Dev
    官方网站下载:http://www.openni.org/downloadfiles/opennimodules/openni-compliant-middleware-binaries/33-latest-unstable

    (3)avin2-SensorKinect-2d13967
    Kinect驱动(来自国外的AVIN大侠制作):https://github.com/avin2/SensorKinect
    点击旁边的DownLoad按钮即可下载。




    2:安装过程
    请确保把旧版本的OpenNI和NITE卸载干净。
    请确保把第三方驱动卸载干净。

    请确保KINECT不要插入电脑。

    (1)安装OpenNI
    安装OpenNI到默认目录

    (2)安装NITE
    安装NITE到默认目录

    (3)安装驱动AVIN2-SensorKinect
    解压后,安装Bin目录下的执行文件。里面有几个可供你选择,针对你的系统安装合适的驱动。
    例如:你是windows 32位系统,那就安装SensorKinect-Win-OpenSource32-5.0.3.4



    你可以在下面的目录里找到安装程序:
    OpenNI默认的安装路径:C:\Program Files\OpenNI
    NITE默认的安装路径:C:\Program Files\PrimeSense\NITE
    驱动的默认安装路径:C:\Program Files\PrimeSense\SensorKinect\Driver

    (4)插入KINECT
    这个时候把Kinect插入到电脑上。请确保Kinect的电源也被插好了。(友情提示:请确保你的电源插板可用,请确保你的电源插拔开关已经打开。)
    如果你是XP系统,当第一次插入Kinect的时候,会提示发现新硬件,然后系统会提示安装合适的驱动。这个时候,只需要一直点下一步就可以了。如果安装驱动失败,那么我们需要手动指定驱动的路径。
    第一个发现的硬件会是Kinect Moto。当Kinect Moto识别以后,会发现LED灯再不停的闪烁。
    第二个发现的硬件会是Kinect Camera。
    第三个发现的硬件会是Kinect Audio。
    如果三个硬件的驱动都被正确安装成功,那么我们会在设备管理器里看到下面的标志:


    (5)重启电脑
    重启之后,我们还需要一些验证工作。


    3. 验证
    (1)验证OpenNI

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

    (2)验证NITE
    在NITE目录下:C:\Program Files\PrimeSense\NITE\Samples\Bin\Release,找到Sample-StickFigure应用程序,然后执行。这是一个可以识别骨骼的例子,你需要做出“投降姿势”才可以识别骨骼。如果运行正常,那么说明NITE安装没有问题。


    提示:
    如果你同时安装了微软的KINECT驱动,又同时安装了OpenNI的驱动,那么系统会优先选择微软的驱动。要切换到OpenNI的驱动,可以从硬件管理器里操作。


  • 相关阅读:
    微信小程序,答题问卷,单选,多选混合在一个借口,前端怎么循环
    react 从0到1
    react从0到0
    es6 系统总结
    点击页面的某个元素,弹出这个元素的索引(是第几个)
    js return的用法
    安装golang.org/x/*
    完美解决从github上下载东西慢的方法
    初探golang和应用其框架 gin 的 使用教程(一)安装篇
    CentOS7安装go开发环境
  • 原文地址:https://www.cnblogs.com/leven20061001/p/2724715.html
Copyright © 2020-2023  润新知