一名热爱体感技术的
业余专业开发人员

[转]Kinect 2.0 SDK官方例子(多图)

转载于hy3dyxzzxz的qq空间,图片真够多的。。。貌似用ie浏览器打开会有排版问题,所以请用chrome等浏览器看吧!
Kinect 2.0 SDK官方例子
SDK Browser v2.0(Kinect for windows) 是微软官方针对Kinect 2.0研发的一些例子 用不同的语言来实现相同的例子;最大的作用是让开发者有个参考,告诉你Kinect 2.0能够做些什么?实现怎样的效果?并且大部分例子附带了源码文件对于开发者来说是非常好的参考!
今天呢,我就大概讲讲SDK Browser v2.0(Kinect for windows)的使用方法以及每个例子的作用。打开SDK Browser v2.0(Kinect for windows)psb

SDK Browser v2.0(Kinect for windows) 窗口psb (1)在SDK Browser v2.0窗口中有每个例子的简介。让你知道这些例子是用来做什么的;
一、使用方法:使用:
大部分的例子都可以运行(官方已经帮你编译好了)你只需要点击运行按钮便可以运行!
然而,少部分例子也就只是个例子。不提供源代码(也就是说你就只能运行不能修改)下载源码:
当你决定要下载源代码需要进行两个步骤方可获得源代码:
1.选择你所用的开发语言。
2.找到对应实例点击安装按钮选择指定目标路径。就可以获得实例的源码(大部分源码在没有网络的环境都是可以下载的)二、实例简介:
注意:实例优先采用Visual C# WPF语言的作为主要展示(在同一实例下:其他语言执行结果和WPF语言的执行结果是相同的!)
1.音频基础例子psb (2)
作用:用于确定声音来源的方位psb (3)2.音源采集(控制台)
psb (4)作用:目前意义不明
psb (5)3.身体基础
psb (6)作用:用于实时显示帧数、时间、动作、骨骼
psb (7)

4.身体指数基础
psb (8)

作用:使用红外摄像头来实时捕捉并生生成预览 具有截图功能
psb (9)

5.颜色基础
psb (10)

作用:显示高清摄像头实时捕捉画面 具有截图功能
psb (11)

6.控制基础
psb (12)

作用:使用手势来对窗口进行互动
psb (13)

7.坐标映射基础

psb (14)

作用:把摄像头实时采集的画面实时”ps”到指定的图片 具有:帧数显示、时间显示、重置功能
psb (15)

8.深度基础例子
psb (16)

作用:把实时捕捉的画面转换成深度并且实时预览 具有:帧数显示、时间显示、重置功能
psb (17)

9.不良姿势等基础知识psb (18)

用于:识别姿势并且显示姿势所对应的数据
psb (19)

10.颜色基础 D2D
psb (20)

作用:显示高清摄像头实时捕捉画面 具有帧数显示功能、时间显示功能
psb (21)

11.高清面部基础
psb (22)

作用:用于实时捕捉显示面部表情 具有重置按钮
psb (23)

12.红外基础 D2D
psb (24)

作用:显示红外线摄像头的实时捕捉画面 具有重置功能
psb (25)

12.红外基础 WPF
psb (26)

作用:显示红外线摄像头的实时捕捉画面 具有画面捕捉功能
psb (27)

13.Kinect融合基础psb (28)

三维建模(并非实时)具有重置按钮
psb (29)

14.Kinect融合器的基础知识

psb (30)

作用:三维建模 彩色(非实时) 具有调整功能
psb (31)

15.工作室的实用

psb (32)

作用:打开和解析专用的文件
psb (33)

16.手势生成器查看器

psb (34)
作用:生成和查看手势

psb (35)

至此,Kinect 2.0简单介绍到这里就完了。之后,我会发布进阶教程 讲讲怎么修改实例编译源代码;有问题可以在下面回复或者私聊我!
2015年3月19日

评论 20

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #7

    请问看kinect v2.0 检测物体的深度能否重新设置(我想达到8m远,不知可否?);

    微笑俄最美麗的標志2年前 (2016-12-19)回复
    • 不能设置。貌似极限距离是8m,,你看看识别效果如何呢

      箫鸣Student2年前 (2016-12-20)回复
      • 恩,是,极限是8M,但是很不准确。

        微笑俄最美麗的標志2年前 (2016-12-23)回复
        • 嗯,木有办法~

          小明2年前 (2016-12-24)回复
          • 这个可以实现非人体的三维坐标读取吗

            微笑俄最美麗的標志2年前 (2016-12-25)
          • 非人体目标读取时,你得确认他在深度图像哪里,然后就可以读取了。或者知道那个点在彩色图象哪里,然后通过彩色图象点找深度图像素点,再读取到位置。

            小明2年前 (2016-12-26)
  2. #6

    可以

    小明3年前 (2016-04-13)回复
  3. #5

    问下,人的各个关节的深度数值可以被读取吗?

    史克郎rmvb3年前 (2016-04-08)回复
  4. #4

    你好,请问你有没有用kinect2做开发,我现在需要用Kinect采集rgb图和深度图,大概设置每秒20帧,网上的教程全部是Kinect1的,我也不清楚具体的环境搭建,希望能从您这里获取一些提示。

    light3年前 (2015-09-26)回复
  5. #3

    能详细的讲讲吗

    不能忘记953年前 (2015-08-19)回复
  6. #2

    请问 没有官方例子的详细解读吗

    xiexie3年前 (2015-07-21)回复
  7. #1

    你好,请问下,我下载好了sdk,可以打开demo中音频采集,但是骨骼什么的无法打开,只有一个全彩的功能能打开,包括手势互动都无法打开。

    Jeremy3年前 (2015-07-19)回复
    • 不清楚,问下卖家吧

      小明3年前 (2015-07-21)回复