本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Kinect體感程式設計入門:使用C#
  • 點閱:2396
  • 作者: 王森著
  • 出版社:碁峰資訊
  • 出版年:2012[民101]
  • ISBN:978-986-276-584-5 ; 986-276-584-4
  • 格式:PDF
  • 版次:初版

王森不出手則已,一旦出手必定全力以赴,本書在他反覆的構思、撰寫、測試與驗證下才得以出版,其內容完整、範例周延,涵蓋了Kinect for Windows的精髓與技巧!--台灣微軟開發工具暨平台推廣處總經理劉念臻

本書在王森近乎龜毛的要求之下,不僅講解Kinect裝置的細節、SDK的架構,更花上許多篇幅介紹色彩、影像、視覺等專業知識,讓您看完本書之後,能立即開始設計Kinect for Windows的應用程式。--台灣微軟應用開發技術經理上官林傑

Kinect最早運用在Xbox 360的體感遊戲上,讓玩家能夠用自己的身體操作遊戲,不再受到遊戲控制器的束縛。Kinect for Xbox受到市場廣大迴響,微軟趁勝追擊,推出Kinect for Windows硬體,促使Kinect脫離遊樂器專用的範疇,開發人員得以將Kinect與各種PC結合,發展出更多應用。


目前開發Kinect應用程式的方法大致分為微軟官方Kinect for Windows SDK與OpenNI兩種。OpenNI必須採用C/C++開發,進入門檻較高;而Kinect for Windows SDK彈性較大,除了C/C++之外亦可選用任何.NET平台上的程式語言,本書選用佔有率較高的C#程式語言。

Kinect的出現,讓廣大消費者第一次可以用經濟實惠的價格使用最先進的影像辨識技術,做為一個對各種新技術充滿熱情開發人員,不該忽視Kinect所帶來的革命。

使用微軟官方Kinect for Windows SDK。
使用C#程式語言。
利用Kinect進行語音控制。
Kinect彩色影像處理與應用。
Kinect深度影像處理與應用。
利用骨架資訊開發體感應用程式。


  • 1 購買適當的Kinect 硬體(第1-1頁)
    • 1-1 市售的Kinect 硬體(第1-2頁)
    • 1-2 同捆包缺乏關鍵的硬體(第1-3頁)
    • 1-3 電源供應線(第1-4頁)
    • 1-4 Kinect 硬體(第1-5頁)
    • 1-5 Kinect for Windows 硬體專屬功能(第1-6頁)
    • 1-6 使用Kinect for Xbox 進行開發(第1-7頁)
    • 1-7 結論(第1-8頁)
  • 2 Kinect 開發總覽(第2-1頁)
    • 2-1 Kinect 與軟體環境(第2-2頁)
    • 2-2 解構Kinect 硬體(第2-4頁)
    • 2-3 深度影像(第2-5頁)
    • 2-4 Kinect 具備的能力(第2-7頁)
    • 2-5 微軟官方SDK(第2-9頁)
    • 2-6 程式語言與開發框架的抉擇(第2-11頁)
    • 2-7 “官方”SDK(第2-17頁)
    • 2-8 其他SDK(第2-19頁)
    • 2-9 Kinect 參考書籍(第2-20頁)
    • 2-10 參考網站與文章(第2-22頁)
  • 3 Kinect for Windows SDK 安裝(第3-1頁)
    • 3-1 下載SDK(第3-2頁)
    • 3-2 SDK 分為兩個部分(第3-4頁)
    • 3-3 SDK 安裝前(第3-6頁)
    • 3-4 安裝SDK(第3-7頁)
    • 3-5 SDK 安裝之後(第3-10頁)
    • 3-6 安裝Kinect 裝置(第3-12頁)
    • 3-7 安裝Developer Toolkit(第3-14頁)
    • 3-8 測試Kinect 裝置(第3-17頁)
    • 3-9 Kinect for Windows(第3-20頁)
  • 4 Kinect 開發初體驗(第4-1頁)
    • 4-1 操控Kinect(第4-2頁)
    • 4-2 Kinect 硬體特性(第4-4頁)
    • 4-3 使用Developer Toolkit Browser(第4-7頁)
    • 4-4 使用Kinect Studio(第4-9頁)
    • 4-5 Kinect 硬體與 .NET 的連結(第4-13頁)
    • 4-6 程式範例 - 控制Kinect 垂直角度(使用C#)(第4-15頁)
    • 4-7 程式範例 - 控制Kinect 垂直角度(使用C++)(第4-26頁)
  • 5 聲音處理(第5-1頁)
    • 5-1 Kinect 的聲音來源(第5-2頁)
    • 5-2 Kinect 的聲音API(第5-4頁)
    • 5-3 程式範例 - 偵測聲音來源方向(第5-8頁)
    • 5-4 程式範例 - 加入Sound Source Trackin(第5-13頁)
    • 5-5 程式範例 - 錄音(第5-17頁)
  • 6 語音辨識和語音合成(第6-1頁)
    • 6-1 關於語音(第6-2頁)
    • 6-2 Kinect 的語音API(第6-4頁)
    • 6-3 程式範例 - 語音辨識(第6-8頁)
    • 6-4 程式範例(偽)中文語音辨識(第6-17頁)
    • 6-5 程式範例 - 語音合成(第6-19頁)
    • 6-6 程式範例 - 中文語音合成(第6-25頁)
  • 7 視窗版Kinect 應用程式(第7-1頁)
    • 7-1 視窗框架(Framework)的選擇(第7-2頁)
    • 7-2 Kinect 感應器影像資訊(第7-3頁)
    • 7-3 程式範例 - 偵測Kinect Sensor 狀態(第7-5頁)
    • 7-4 練習KinectSensor 的ID(第7-11頁)
    • 7-5 程式範例 - 感應器數量(第7-12頁)
    • 7-6 程式範例 - 聲音來源指向器(第7-14頁)
    • 7-7 程式範例 - Talking Lolota(第7-20頁)
  • 8 彩色影像處理入門(第8-1頁)
    • 8-1 彩色影像串流(第8-2頁)
    • 8-2 範例程式 - Kinect 感應器熱插拔(第8-3頁)
    • 8-3 範例程式 - 啟動/關閉彩色攝影機(第8-7頁)
    • 8-4 範例程式 - 高效能影像處理(第8-13頁)
    • 8-5 範例程式 - 拍照(第8-16頁)
    • 8-6 只有手勢是不夠的(第8-19頁)
    • 8-7 範例程式 - 加入語音控制(第8-21頁)
  • 9 深入彩色影像處理與XNA(第9-1頁)
    • 9-1 Kinect 傳回的彩色影像(第9-2頁)
    • 9-2 範例程式 - 簡易影像處理(第9-3頁)
    • 9-3 範例程式 - 半透明效果(第9-8頁)
    • 9-4 彩色串流相關類別(第9-10頁)
    • 9-5 範例程式 - XNA 與彩色影像(被動透過事件)(第9-12頁)
    • 9-6 範例程式 - XNA 與彩色影像(主動擷取)(第9-21頁)
    • 9-7 範例程式 - XNA 顯示文字訊息(第9-24頁)
    • 9-8 結論(第9-30頁)
  • 10 深度影像處理 入門(第10-1頁)
    • 10-1 深度影像串流(第10-2頁)
    • 10-2 深度影像資料(第10-3頁)
    • 10-3 範例程式 - 顯示深度影像(第10-4頁)
    • 10-4 範例程式 - 查詢像素的深度(第10-9頁)
    • 10-5 範例程式 - 深度攝影機參數(第10-14頁)
    • 10-6 範例程式 - 切換近距離模式(第10-20頁)
  • 11 彩色影像與深度影像綜合應用(第11-1頁)
    • 11-1 範例程式 - 取出有效範圍內的影像(第11-2頁)
    • 11-2 範例程式 - 彩色與深度的同步(第11-6頁)
    • 11-3 範例程式 - 左眼與右眼(第11-9頁)
    • 11-4 範例程式 - 標示玩家周圍的邊框(第11-13頁)
    • 11-5 範例程式 - 藍幕效果(第11-20頁)
    • 11-6 範例程式 - 未知者入侵警示(第11-28頁)
  • 12 骨架追蹤入門(第12-1頁)
    • 12-1 Kinect 的骨架追蹤功能(第12-2頁)
    • 12-2 骨架資訊串流(第12-4頁)
    • 12-3 範例程式 - 追蹤兩手手掌座標(第12-7頁)
    • 12-4 範例程式 - 手掌與畫面互動(第12-13頁)
    • 12-5 坐姿模式(第12-21頁)
    • 12-6 範例程式 - 光劍(第12-24頁)
    • 12-8 範例程式 - 與GUI 元件互動(第12-28頁)
紙本書 NT$ 480
單本電子書
NT$ 336

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code