OpenNI在vs 2010上安裝及配置
来源:互联网 发布:centos 挂载 云硬盘 编辑:程序博客网 时间:2024/06/08 17:15
本文轉自: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的驱动,可以从硬件管理器里操作。
- OpenNI在vs 2010上安裝及配置
- 在Windows下基于VS2012配置openNI
- Kinect+OpenNI+VS
- OpenNI学习笔记1----在vs2010下OpenNI的安装配置
- ubuntu下eclipse、cdt的安装,及配置opencv,openni
- openNI 在Linux(Ubuntu 12.04)下的安装配置
- PrimeSense OpenNI VS. Microsoft SDK
- PrimeSense OpenNI VS. Microsoft SDK
- openGL在vs中的配置及基本错误
- OpenNI安装及下载
- OpenNI+VS2010环境配置
- VS2013配置OpenNI
- Gtest在vs 2010上的配置
- GSL在VS 2010下的配置
- Gtest在vs 2010上的配置
- OpenNI vs Kinect for Windows SDK
- OpenNI vs Kinect for Windows SDK
- Ubuntu下安装配置OpenNI
- Android新手入门 FAQ
- python twisted教程 一,异步编程
- 我为什么向后端工程师推荐Node.js
- Sicily 1024 Magic Island
- java回调
- OpenNI在vs 2010上安裝及配置
- Web资源访问及HTTP协议详解
- Oracle 起步日记(3)——用户管理、权限管理、序列
- 一段实现页面上的图片延时加载的js
- 【PHP正值表达式教程】
- Watij - 面向 Web 的自动化测试工具
- Sicily 1027 MJ, Nowhere to Hide
- 手动修改eclipse的默认工作区
- 什么是人才?