<內容簡介>
Kinect 是微軟公司推出的以體感互動為基礎的人機互動裝置。Kinect 蘊藏的無限潛力,正等待著讀者們去發掘和創造。這是一本Kinect開發入門教學書,透過對基礎篇和開發篇的學習,讀者可以了解Kinect 技術的相關知識,並熟練Kinect 相關API 的使用方法。非常值得Kinect 初學者參考。
本書為Kinect for Windows 開發人員提供快速入門的知識,但是要求讀者有一定的程式設計基礎。由於本書的實例程式全部由C# 撰寫,讀者最好對C# 有一定的了解。
<章節目錄>
Kinect 基礎篇
第01章 Kinect 簡介
1.1 什麼是Kinect
1.2 Kinect 的前世今生
1.3 Kinect 體感互動技術原理
1.3.1 Kinect 的結構組成
1.3.2 Kinect for Windows SDK 簡介及功能介紹
1.4 Kinect for Windows 應用領域
1.5 小結
Kinect 開發篇
第02章 Kinect for Windows 開發環境設定
2.1 開發環境需求
2.2 設定開發環境
2.3 Kinect for Windows SDK 技術架構
2.4 小結
第03章 Kinect 彩色和紅外圖像資料的處理
3.1 彩色影像的格式
3.2 紅外資料流程
3.3 實例1 — 呼叫API 取得彩色圖像資料和紅外影像,並實現靜態影像的抓取
3.4 小結
第04章 Kinect 深度資料的處理
4.1 深度資料的結構
4.2 實例2—呼叫API 取得深度資料,並對不同深度值著
以不同顏色
4.3 小結
第05章 Kinect 骨骼追蹤資料的處理方法
5.1 骨骼追蹤資料的結構
5.2 半身模式
5.3 骨骼追蹤資料的取得方式
5.4 實例3—呼叫API 取得骨骼資料並即時繪製
5.5 骨骼點旋轉資訊
5.5.1 骨骼點旋轉資訊儲存方式
5.5.2 在骨骼資料回呼函數中取得骨骼點旋轉資訊
5.5.3 綜述
5.6 實例4—使用Kinect 控制PPT 播放
5.7 小結
第06章 音訊API 的使用
6.1 關於Kinect 麥克風陣列
6.2 實例5—記錄一段音訊流,並監視音訊來源方向
6.3 實例6—呼叫語音API,實現語音辨識小程式
6.4 小結
第07章 Kinect for Windows Developer Toolkit 介紹
7.1 安裝Kinect for Windows Developer Toolkit
7.2 Kinect Studio 簡介
7.2.1 開啟Kinect Studio 並連結應用
7.2.2 記錄並重播Kinect 資料流程
7.2.3 儲存和載入Kinect 資料流程
7.3 Face Tracking SDK 簡介
7.3.1 Face Tracking SDK 主要功能
7.3.2 Face Tracking SDK 使用方法
7.4 實例7—使用Face Tracking SDK 識別人臉
7.4.1 新增專案並增加參考
7.4.2 初始化Kinect 資料流程
7.4.3 取得資料並傳入Face Tracking
7.5 小結
第08章 Kinect 常用類別函數庫介紹
8.1 Coding4Fun Kinect Toolkit 介紹
8.1.1 以圖型資料為基礎的擴充方法
Reference demo_5
In stock 297 Items
Data sheet