close
附註:本文僅屬記錄與經驗分享且在非乾淨電腦中安裝,若有遺漏或錯誤煩請指正,如有侵權請來信告知。

[expand title="發表日期:2014/09/04 最後更新:2014/09/17" alt="點選觀看詳細更新記錄"]

  • 2014/09/04, 新增文章

  • 2014/09/17, 更新內容:增加重開步驟


[/expand]


0.目錄












  • 需要準備的檔案:



 







1.簡介



  • 本文介紹在Windows 7(8)下安裝KinectSDK-v1.8,並使用Visual Studio 2010作為開發平台,使用語言為"VC++"



2.安裝環境



  • Windows 7 x64

  • Windows 8 x64

  • Visual Studio 2010

  • 系統需求(官方數據)

    • OS: Windows7/8

    • HW:

      • 32-bit (x86) or 64-bit (x64) processors

      • Dual-core, 2.66-GHz or faster processor

      • USB 2.0 bus dedicated to the Kinect

      • 2 GB of RAM

      • Graphics card that supports DirectX 9.0c







3.方法說明


快速筆記為:

  1. 拔除連接的Kinect設備

  2. 執行KinectSDK-v1.8-Setup.exe,依照畫面指示安裝(只有下一步可選沒什麼問題)

  3. 執行KinectDeveloperToolkit-v1.8.0-Setup.exe,依照畫面指示安裝(只有下一步可選沒什麼問題)

  4. 連接Kinect設備,等待系統自動抓取驅動

  5. 重開電腦以套用環境變數

  6. 完成。可開啟範例程式測試功能


以下將分成幾個部分說明:

  1. 安裝SDK

  2. 安裝Toolkit

  3. 連結機器

  4. 測試範例



[expand title="3-1 安裝SDK(點擊展開)" alt="3-1 安裝SDK(點擊展開)"]

第一步開始安裝SDK,安裝完成的資料在C:\Program Files\Microsoft SDKs\Kinect\v1.8

首先先關掉作業中的程式,並移除Kinect設備的連接(就是把Kinect的USB拔掉)<----官方說的,可能不移除會安裝不完整?

 

執行下載好的KinectSDK-v1.8-Setup.exe,首先會出現授權頁面

打勾接受(I agree to the licensse terms and conditions)後開始安裝(Install)

[caption id="attachment_630" align="aligncenter" width="761"][KINECT]安裝 [KINECT]安裝 - 安裝授權畫面[/caption]安裝完成按X(Close)就好

[caption id="attachment_633" align="aligncenter" width="763"][KINECT]安裝SDK完成 [KINECT]安裝SDK完成[/caption]提示訊息中會告訴你下一步可以下載安裝ToolKit,不過這我們已經準備好了,可以放心關掉

[/expand]


[expand title="3-2 安裝Toolkit(點擊展開)" alt="3-2 安裝Toolkit(點擊展開)"]

第二步安裝ToolKit,安裝完成的資料在C:\Program Files\Microsoft SDKs\Kinect\Developer Toolkit v1.8.0

 

執行下載好的KinectDeveloperToolkit-v1.8.0-Setup.exe,首先會出現授權頁面

打勾接受(I agree to the licensse terms and conditions)後開始安裝(Install)

[caption id="attachment_636" align="aligncenter" width="751"][KINECT]安裝ToolKit授權頁面 [KINECT]安裝ToolKit授權頁面[/caption]這個安裝過程比較久,稍微有耐心等他跑完

[caption id="attachment_634" align="aligncenter" width="752"][KINECT]安裝ToolKit [KINECT]安裝ToolKit[/caption]安裝完成按X(Close)就好

[caption id="attachment_635" align="aligncenter" width="756"][KINECT]安裝ToolKit完成畫面 [KINECT]安裝ToolKit完成畫面[/caption][/expand]


[expand title="3-3 連結機器(點擊展開)" alt="3-3 連結機器(點擊展開)"]

連接Kinect設備(就是插上Kinect的USB)

系統會自動偵測並安裝驅動

WINDOWS_KINECT_INSTALL(6)

完成後可以在裝置管理員看到設備

[caption id="attachment_631" align="aligncenter" width="342"][KINECT]安裝 [KINECT]安裝完成可在裝置管理員看到相關設備[/caption]基本上到這邊就可以開始開發Kinect程式了

不過為了正確套用環境變數,建議重新開機以免出現"找不到NuiApi.h"的錯誤訊息

[/expand]


[expand title="3-4 測試範例(點擊展開)" alt="3-4 測試範例(點擊展開)"]

進入C:\Program Files\Microsoft SDKs\Kinect\Developer Toolkit v1.8.0\Samples\C++

這裡面是微軟提供的範例,例如SkeletonBasics-D2D就是骨架的取得

找一個喜歡的專案資料夾進去,點兩下xxx.sln(專案檔)啟動專案,直接編譯執行就能看到結果

以SkeletonBasics-D2D為例,執行畫面如下

[caption id="attachment_632" align="aligncenter" width="768"][KINECT] [KINECT]使用範例偵測骨架結果[/caption][/expand]


4.參考資料




5.後記



  • 要一邊讓Kinect偵測骨架,還要一邊節圖,真的是考驗我的功力阿~

arrow
arrow
    全站熱搜

    Robarter 發表在 痞客邦 留言(0) 人氣()