2013年3月13日 星期三

Week04,HW04,99160494_陳孟琳

TODO:

*要先設定網路的連線,下載的速度會快很多*

1、下載業師的範例程式:http://sdrv.ms/ZkgMXc

圖一、業師的範例程式

2、下載Kinect for Windows SDK

圖二、google  "Kinect for Windows SDK"
圖三、點 "DOWNLOAD SDK & TOOLKIT"
圖四、點"DOWNLOAD SDK & TOOLKIT" 後出現的畫面

3、下載OpenNI 2.1 (2.1 Beta x86) 版本:


圖五、google "OpenNI 2.1"
圖六、點 "OpenNI 2.1 Beta (x86)"
圖七、點 "OpenNI 2.1 Beta (x86)" 後出現的畫面
4、裝上Kinect裝置:(略過所有問題)

5、OpenNI的執行結果


圖八、OpenNI的執行結果
6、可以先將 "Redist" 的檔案全部複製至 "WorkingDir32"

圖九、將 "Redist" 的檔案全部複製至 "WorkingDir32"
7、執行第一個範例程式 "001_SimpleDepthReader"
             
      (1)按右鍵 → 選 "屬性"


圖十、按右鍵,選"屬性"
      (2)點 "偵錯" →  選 "工作目錄" →  輸入"$(SolutionDir)/WorkingDir32"


圖十一、點"偵錯"→選"工作目錄"→輸入"$(SolutionDir)/WorkingDir32"

      (3)第一個範例程式 "001_SimpleDepthReader"的執行結果


圖十二、第一個範例程式 "001_SimpleDepthReader" 的執行結果
8、執行第二個範例程式 "002a_OpenCV_Viewer":
      
      (1)按右鍵 → 選 "設定為起始專案"


圖十三、按右鑑,選 "設定為起始專案"
       (2)再按一次右鍵 → 選 "屬性" 
            → 點 "偵錯" → 選 "工作目錄" → 輸入"$(SolutionDir)/WorkingDir32"


圖十四、再按一次右鍵 → 選 "屬性"
圖十五、 點 "偵錯" →  選 "工作目錄" →  輸入"$(SolutionDir)/WorkingDir32"

      (3)第二個範例程式 "002a_OpenCV_Viewer"的執行結果

圖十六、第二個範例程式 "002a_OpenCV_Viewer" 的執行結果

  心得:
這禮拜請到之前去校外教學的新竹國家高速網路與計算中心的業師─顧正偉老師幫我們授課。顧老師真的很厲害,短短的三節課就讓我們大概知道了體感操作與深度感應器(例如,任天堂Wii、Sony PlayStation Move、Microsoft Kinect、Leap Motion等設備),也讓我們簡單的執行OpenNI的程式讓我們體驗其中的樂趣。

沒有留言:

張貼留言