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 ...
随机推荐
- SQL语句(十三)多表查询
多表查询 1. 笛卡尔乘积 简单格式 SELECT * 或字段列表 FROM 数据表列表 实例 --1. 笛卡尔乘积 (五条件的连接--很多条件无意义) Select * from Student, ...
- pandas 实现通达信里的MFI
pandas 实现通达信里的MFI 算法里的关键点: combine()和rolling().sum()方法 combine -- 综合运算, rolling().sum() -- 滚动求和 利用pd ...
- 用matplotlib制作的比较满意的蜡烛图
用matplotlib制作的比较满意的蜡烛图 2D图形制作包, 功能强大, 习练了很久, 终于搞定了一个比较满意的脚本. 特点: 使用方面要非常简单 绘制出来的图要非常的满意, 具有如下的特点 时间和 ...
- 阿里云OSS 中文名称地址不对
oss中将该中文名称重命名.再输入一次
- IE 11 使用 flexbox 垂直居中 bug
不要使用 min-height 改为 height 即可 caniuse: https://caniuse.com/#search=flexbox
- mount过程分析之一(基于3.16.3内核)【转】
转自:https://blog.csdn.net/zr_lang/article/details/39963253 一直想写有些关于文件系统的博文,但是由于近一年来实在太忙,所以没有时间写.前几日赶上 ...
- 在线建立或重做mysql主从复制架构方法(传统模式和GTID模式)【转】
mysql主从复制架构,是mysql数据库主要特色之一,绝大多数公司都有用到. 而GTID模式是基于事务的复制模式的意思,发展到现在也是越来越多人用. 以前很多文章,介绍搭建mysql主从复制架构,是 ...
- PYTHON-range和xrange区别
range会根据输入,生成一个list. xrange功能类似,但生成的不是一个list,而是一个迭代器,每次调用是返回一个数字.这样比较节省内存.
- JavaEE 学习框架
JavaSE JavaWeb基础 ssh+hibernate+spring ssm+spring+mybatis 项目1 电商项目(项目二)
- spring-service.xml 模板
ssm模板 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http:/ ...