Kinect
hongbin_xu
一个苦逼的学生狗,生物特征识别与模式识别
展开
-
Kinect学习(二):学习资源整理(转)
转自:https://blog.csdn.net/zouxy09/article/details/8145688 刚刚接触Kinect,在网上狂搜资料,获得了很多有利于学习Kinect开发的资源,现整理如下: 首先当然是官方的API介绍了,编程少不了的。Kinect for Windows Programming Guide:http://msdn.microso...转载 2018-06-22 19:09:02 · 2240 阅读 · 0 评论 -
Kinect学习(三):获取RGB颜色数据
前言在前面的文章中介绍了如何搭建Kinect开发环境:Kinect学习(一):开发环境搭建。搭建好环境后,首先要做的当然就是试着读取Kinect中的数据了。 Kinect有三个镜头,中间的是RGB摄像头,左边的是红外线发射器,右边的是红外线CMOS摄像头构成的3D结构光摄像头,用来采集深度数据。彩色摄像头最大支持1280*960分辨率成像,红外摄像头最大支持640*480成像。接...原创 2018-06-22 22:17:18 · 6281 阅读 · 6 评论 -
Kinect学习(四):提取深度数据
前言前面试着提取了Kinect的彩色数据:Kinect学习(三):获取RGB颜色数据。这次,要试着提取深度数据。 Depth Map(深度图)是包含与视点的场景对象的表面的距离有关的信息的图像或图像通道。其中,Depth Map 类似于灰度图像,只是它的每个像素值是传感器距离物体的实际距离。通常RGB图像和Depth图像是配准的,因而像素点之间具有一对一的对应关系。代码先上代...原创 2018-06-25 16:04:49 · 11119 阅读 · 0 评论 -
Kinect学习(五):提取带用户ID的深度数据
前言在前面的一篇文章中讨论了如何从Kinect获取深度图:Kinect学习(四):提取深度数据。 这里要对其进行拓展,Kinect可以获取两种格式的深度图:不带用户ID的深度数据,也是存储在16位的变量中,但是只使用了前12位,用来表示深度。带用户ID的深度数据,16位,前3位表示用户ID,最多可以识别6个人,后13位表示深度;在前一篇文章(Kinect学习(四):提取深度数据...原创 2018-06-25 16:42:49 · 2473 阅读 · 2 评论 -
Kinect学习(一):开发环境搭建
前言当初刚进大学时买了一台Xbox 360,为了玩体感游戏另外还买了一个Kinect原创 2018-06-20 11:27:11 · 23025 阅读 · 4 评论 -
Kinect学习(六):提取人体关节点数据
前言Kinect可以通过处理深度数据来得到人体各个关节点的位置坐标,比如:头、手、脚等等。下面是人体的20个关节点的示意图: 这篇学习笔记的目标就是通过Kinect获取人体的骨骼点数据。代码#include <Windows.h>#include <iostream>#include <NuiApi.h>原创 2018-07-03 13:54:22 · 18614 阅读 · 11 评论 -
Kinect学习(七):综合提取彩色、深度、人体骨骼点
前言前面的博客中介绍了如何通过Kinect获得彩色图像、深度图像以及人体骨骼点:Kinect学习(三):获取RGB颜色数据Kinect学习(四):提取深度数据Kinect学习(五):提取带用户ID的深度数据Kinect学习(六):提取人体关节点数据这次要将这几者综合起来,同时从Kinect那里拿来这些数据。代码这里的代码只是将前面几篇博客中的内容整合了一下,就不做过多...原创 2018-07-04 09:54:46 · 4968 阅读 · 9 评论