OpenNI2 + NiTE2开发教程
发现了一个非常不错的关于自然交互OpeNI2+NiTE2的资源,非常感谢Heresy,这里分享链接:
OpenNI 2.x 教学文章(转载自:Heresy博客,地址:https://kheresy.wordpress.com/index_of_openni_and_kinect/documents-of-openni-2-x/)
为了个人阅读方便,复制了具体内容如下:
这个页面是OpenNI 2.x 版的相关教学文章。由于OpenNI 2.x 的架构与介面都和1.x 差异相当大,所以特别把OpenNI 2.x、以及一些对应的middleware library 的相关教学,在这边做个整理,如果有需要的话,可以参考。
OpenNI和Kinect相关文章的总目录,请参考《OpenNI / Kinect相关文章目录》。
首先,这边是OpenNI 2 的课程投影片与范例程式介绍;主要是针对OpenNI 2 和NiTE 2 做介绍。
下面是OpenNI 2 的教学文章:
2013 OpenNI简介
OpenNI 2简介OpenNI 2.0 的基本功能、架构介绍,包含了简单的安装说明。
OpenNI 2基本程式范例 / OpenNI 2的错误处理
从VisualStudio 2010 的专案设定说明开始,一个最简单的OpenNI 2.0 读取深度资料的范例程式。
OpenNI 2 VideoStream 与Device 的设定与使用
用OpenCV 画出OpenNI 2 的深度、彩色影像
说明在读取深度彩色影像时的参数设定方法(包含解析度),另外也简单介绍把资料转换成OpenCV 和Qt 的格式的方法。
OpenNI 2 的座标系统转换
使用CoordinateConverter 来进行OpenNI 2 的彩色、深度、世界座标系统之间的转换。
OpenNI 2 的资料录制与重播
把资料录成ONI 档案、以及拨放ONI 档案的教学。
在OpenNI 2 环境下使用多个Device
列出OpenNI 的硬体、并使用特定硬体的教学。
OpenNI 2 的Listener 模式
OpenNI 2对Kinect的支援
OpenNI 2的Kinect驱动模组加强版针对OpenNI 2 对于Kinect for Xbox 360 / Kinect for Windows 感应器的支援性,做一些说明。另外也有补强版的驱动程式模组,可以用来替换本来的版本。
OpenNI 2 的Driver 模组(概念)
如果要使用其他的感应器的话,可以看看这些非OpenNI 官方的驱动程式模组:
Virtual Device for OpenNI 2
OpenNI 2 用的虚拟装置,可以用来弥补OpenNI 2 没有OpenNI 1 的mock node 的缺憾。
在OpenNI2 环境使用Webcam 来读取彩色影像:WebCam4OpenNI2
透过OpenCV 来读取一般Webcam 的画面,来让OpenNI 使用;不过,只支援彩色影像。
OpenNI 2 用的Intel Perceptual Computing 驱动程式模组
透过Intel Perceptual Computing SDK、来读取Creative Senz3D的资料。
另外,文中也有给SoftKinetic的感应器用的驱动程式模组。OpenNI2-Kinect2Driver
Kinect for Windows SDK v2 开发者预览版的驱动程式模组。
接下来,下面则是Middleware library 的部分。
PrimeSense NiTE 2
PrimeSense Grab Detector
3Gear Systems Finger-Precise Tracking
其他工具介绍:
OpenNI2 + NiTE2开发教程的更多相关文章
- ASP.NET Aries 入门开发教程7:DataGrid的行操作(主键操作区)
前言: 抓紧勤奋,再接再励,预计共10篇来结束这个系列. 上一篇介绍:ASP.NET Aries 入门开发教程6:列表数据表格的格式化处理及行内编辑 本篇介绍主键操作区相关内容. 1:什么时候有默认的 ...
- ASP.NET Aries 入门开发教程6:列表数据表格的格式化处理及行内编辑
前言: 为了赶进度,周末也写文了! 前几篇讲完查询框和工具栏,这节讲表格数据相关的操作. 先看一下列表: 接下来我们有很多事情可以做. 1:格式化 - 键值的翻译 对于“启用”列,已经配置了格式化 # ...
- ASP.NET Aries 入门开发教程4:查询区的下拉配置
背景: 今天去深圳溜达了一天,刚回来,看到首页都是微软大法好,看来离.NET的春天就差3个月了~~ 回到正题,这篇的教程讲解下拉配置. 查询区的下拉配置: 1:查询框怎么配置成下拉? 在配置表头:格式 ...
- Android快乐贪吃蛇游戏实战项目开发教程-01项目概述与目录
一.项目简介 贪吃蛇是一个很经典的游戏,也很适合用来学习.本教程将和大家一起做一个Android版的贪吃蛇游戏. 我已经将做好的案例上传到了应用宝,无病毒.无广告,大家可以放心下载下来把玩一下.应用宝 ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(十八):Web代理功能
在Senparc.Weixin.dll v4.5.7版本开始,我们提供了Web代理功能,以方便在受限制的局域网内的应用可以顺利调用接口. 有关的修改都在Senparc.Weixin/Utilities ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(十七):个性化菜单接口说明
前不久微信上线了个性化菜单接口,Senparc.Weixin SDK也已经同步更新. 本次更新升级Senparc.Weixin.MP版本到v13.5.2,依赖Senparc.Weixin版本4.5.4 ...
- 微信公众账号 Senparc.Weixin.MP SDK 开发教程 索引
Senparc.Weixin.MP SDK从一开始就坚持开源的状态,这个过程中得到了许多朋友的认可和支持. 目前SDK已经达到比较稳定的版本,这个过程中我觉得有必要整理一些思路和经验,和大家一起分享. ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(三):微信公众平台开发验证
要对接微信公众平台的"开发模式",即对接到自己的网站程序,必须在注册成功之后(见Senparc.Weixin.MP SDK 微信公众平台开发教程(一):微信公众平台注册),等待官方 ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(四):Hello World
============= 以下写于2013-07-20 ============= 这一篇文章其实可以写在很前面,不过我还是希望开发者们尽多地了解清楚原理之后再下手. 通过上一篇Senparc.W ...
随机推荐
- ASP.NET Web API queryString访问的一点总结
自从开始使用ASP.NET Web API,各种路由的蛋疼问题一直困扰着我,相信大家也都一样. Web API的路由配置与ASP.MVC类似,在App_Start文件夹下,有一个WebApiConfi ...
- 在 Linux 中安装 VMware Tools
由于较新的Linux版本中都包含了vm的部分组件,导致直接安装VMware Tools失败.所以这里写了篇新的. 软件版本:VMware 12 Linux版本:Ubuntu Desktop 16.04 ...
- 工具类。父类(Pom文件)
ego_parent(pom文件) <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht ...
- Xgboost理解
一.xgboost模型函数形式 xgboost也是GBDT的一种,只不过GBDT在函数空间进行搜索最优F的时候,采用的是梯度下降法也就是一阶泰勒展开:而xgboost采用的是二阶泰勒展开也就是牛顿法, ...
- struts2 中 Preparable 接口实现数据准备
今天才知道struts还有Preparable接口,实现此接口需要实现其prepare()方法,调用action中其他方法之前会先调用prepare()方法.此接口和方法可以用于初始化一些数据. 测试 ...
- python3光学字符识别模块tesserocr与pytesseract
OCR,即Optical Character Recognition,光学字符识别,是指通过扫描字符,然后通过其形状将其翻译成电子文本的过程,对应图形验证码来说,它们都是一些不规则的字符,这些字符是由 ...
- centos6 安装EPEL
一.安装 32位系统: rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm --i ...
- SharePoint 2013 另一个程序正在使用此文件,进程无法访问。 (异常来自 HRESULT:0x80070020)
环境:SharePoint 2013 + Windows Server 2012 R2 在管理中心新建一个Web Application,端口为:88.顺利创建网站集后,打开访问却提示:无法显示此页 ...
- Project Euler Problem2
Even Fibonacci numbers Problem 2 Each new term in the Fibonacci sequence is generated by adding the ...
- (转载)mysql:“Access denied for user 'root'@'localhost'”
原文地址:http://www.linuxidc.com/Linux/2007-05/4338.htm # /etc/init.d/mysql stop# mysqld_safe --user=mys ...