简介
Kinect是美国微软公司于2010年11月推出的XBOX 360游戏机体感周边外设的正式名称。它是一种3D体感摄影机,利用即时动态捕捉、影像辨识、麦克风输入、语音辨识、社群互动等功能,让玩家能够摆脱传统游戏手柄的束缚,通过自己的肢体控制游戏,并且与互联网玩家进行互动,分享图片、影音信息。《Kinect体感程序设计入门(使用C#和C++) 》不仅讲解了Kinect设备的开发细节、SDK架构,更有不少篇幅在介绍色彩、影像、视觉等专业知识,使读者在学完《Kinect体感程序设计入门(使用C#和C++) 》之后能立即开始设计Kinect for Windows 的应用程序。虽然Kinect for Windows的SDK发展时间不算长,但已经有许多有趣的应用,例如医疗保健、手术训练、教育互动等。这些都证明了只要您有想法,目前的Kinect设备及SDK都能帮助您实现梦想。
目录
Chapter 1 购买合适的Kinect硬件
1-1│市售的Kinect硬件 2
1-2│Kinect硬件 4
1-3│Kinect for Windows硬件专属功能 5
1-4│使用Kinect for Xbox进行开发 5
1-5│Kinect的计算结果 6
1-6│Kinect的“兄弟” 7
1-7│总结 9
Chapter 2 Kinect开发概览
2-1│Kinect、驱动程序与执行环境 11
2-2│Kinect与应用程序执行环境 13
2-3│解析Kinect硬件 14
2-4│深度图像 15
2-5│Kinect具备的能力 17
2-6│微软官方SDK 19
2-7│程序语言与开发框架的选择 20
2-8│Kinect参考书籍 26
2-9│参考网站与文章 28
Chapter 3 安装Kinect for Windows SDK
3-1│下载SDK 31
3-2│SDK分为两个部分 32
3-3│SDK安装前 34
3-4│安装SDK 35
3-5│安装Kinect 38
3-6│使用OpenNI 2.x快速体验Kinect 40
3-7│安装Developer Toolkit 41
3-8│测试Kinect设备 43
3-9│Kinect硬件的差异 44
3-10│范例 47
Chapter 4 Kinect开发初体验
4-1│操控Kinect 61
4-2│Kinect硬件特性 62
4-3│使用Developer Toolkit Browser 64
4-4│使用Kinect Studio 65
4-5│Kinect硬件与.NET的连接 68
4-6│Kinect硬件与C++的连接 69
4-7│范例 70
Chapter 5 声音处理
5-1│Kinect的声音来源 87
5-2│Kinect的声音API 89
5-3│范例 90
Chapter 6 语音识别与语音合成
6-1│语音 99
6-2│Kinect的语音API 99
6-3│语音识别引擎 102
6-4│范例 103
Chapter 7 图形界面Kinect应用程序
7-1│窗口框架(Framework)的选择 118
7-2│Kinect传感器图像信息 118
7-3│使用Web技术作为图形显示 121
7-4│使用其他平台作为图形显示 121
7-5│范例 122
Chapter 8 Kinect交互
8-1│Kinect提供的数据流 142
8-2│位置、方位与交互模式 142
8-3│交互距离 144
8-4│骨架追踪 145
8-5│骨架信息流 148
8-6│交互模式 150
8-7│控制Windows应用程序 151
8-8│控制鼠标 152
8-9│Kinect交互 152
8-10│范例 156
Chapter 9 彩色图像处理
9-1│彩色图像流 176
9-2│Kinect传回的彩色图像 177
9-3│只有手势是不够的 178
9-4│彩色图像流相关类 179
9-5│范例 181
Chapter 10 深度图像处理与应用
10-1│深度图像流 200
10-2│深度图像数据 201
10-3│近距离模式 203
10-4│整合事件的处理 205
10-5│范例 206
Chapter 11 骨架追踪与应用
11-1│Kinect的骨架追踪功能 231
11-2│关节方位 232
11-3│Kinect交互函数库结合WPF 235
11-4│范例 236
1-1│市售的Kinect硬件 2
1-2│Kinect硬件 4
1-3│Kinect for Windows硬件专属功能 5
1-4│使用Kinect for Xbox进行开发 5
1-5│Kinect的计算结果 6
1-6│Kinect的“兄弟” 7
1-7│总结 9
Chapter 2 Kinect开发概览
2-1│Kinect、驱动程序与执行环境 11
2-2│Kinect与应用程序执行环境 13
2-3│解析Kinect硬件 14
2-4│深度图像 15
2-5│Kinect具备的能力 17
2-6│微软官方SDK 19
2-7│程序语言与开发框架的选择 20
2-8│Kinect参考书籍 26
2-9│参考网站与文章 28
Chapter 3 安装Kinect for Windows SDK
3-1│下载SDK 31
3-2│SDK分为两个部分 32
3-3│SDK安装前 34
3-4│安装SDK 35
3-5│安装Kinect 38
3-6│使用OpenNI 2.x快速体验Kinect 40
3-7│安装Developer Toolkit 41
3-8│测试Kinect设备 43
3-9│Kinect硬件的差异 44
3-10│范例 47
Chapter 4 Kinect开发初体验
4-1│操控Kinect 61
4-2│Kinect硬件特性 62
4-3│使用Developer Toolkit Browser 64
4-4│使用Kinect Studio 65
4-5│Kinect硬件与.NET的连接 68
4-6│Kinect硬件与C++的连接 69
4-7│范例 70
Chapter 5 声音处理
5-1│Kinect的声音来源 87
5-2│Kinect的声音API 89
5-3│范例 90
Chapter 6 语音识别与语音合成
6-1│语音 99
6-2│Kinect的语音API 99
6-3│语音识别引擎 102
6-4│范例 103
Chapter 7 图形界面Kinect应用程序
7-1│窗口框架(Framework)的选择 118
7-2│Kinect传感器图像信息 118
7-3│使用Web技术作为图形显示 121
7-4│使用其他平台作为图形显示 121
7-5│范例 122
Chapter 8 Kinect交互
8-1│Kinect提供的数据流 142
8-2│位置、方位与交互模式 142
8-3│交互距离 144
8-4│骨架追踪 145
8-5│骨架信息流 148
8-6│交互模式 150
8-7│控制Windows应用程序 151
8-8│控制鼠标 152
8-9│Kinect交互 152
8-10│范例 156
Chapter 9 彩色图像处理
9-1│彩色图像流 176
9-2│Kinect传回的彩色图像 177
9-3│只有手势是不够的 178
9-4│彩色图像流相关类 179
9-5│范例 181
Chapter 10 深度图像处理与应用
10-1│深度图像流 200
10-2│深度图像数据 201
10-3│近距离模式 203
10-4│整合事件的处理 205
10-5│范例 206
Chapter 11 骨架追踪与应用
11-1│Kinect的骨架追踪功能 231
11-2│关节方位 232
11-3│Kinect交互函数库结合WPF 235
11-4│范例 236
Kinect体感程序设计入门
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×