[Kinect] 當Kinect遇上RoBoard-安裝教學
本帖最後由 roboardgod 於 2012-11-24 15:17 編輯原文位置: http://roboardgod.blogspot.tw/2012/11/kinect-kinectroboard.html
看過了先前的前導文
相信大家對kinect都提起了一點興趣
這邊本魔就來跟大家講解如何安裝吧!
我們要到OpenNI的官方網站
上方的Download裡會有OpenNI Moduels的選項
http://3.bp.blogspot.com/-ScE69FBzr6k/UKmqkR_qgFI/AAAAAAAAAXE/ePUl-M4w444/s1600/%E6%93%B7%E5%8F%96.JPG
選擇後會出現下面的畫面
http://1.bp.blogspot.com/-8NxAotOTibs/UKmqtVA4hhI/AAAAAAAAAXM/pEPq1FXSse4/s1600/%E6%93%B7%E5%8F%96.JPG
在這邊依序選擇, 然後第三個欄位就可以選擇Windows位元版本了
然而由於我們要寫一些程式 所以在這裡選擇Development edition 開發版本
如下圖
http://1.bp.blogspot.com/-LmL_wlCRQbs/UKmtUUujiII/AAAAAAAAAXg/loG6BMU5Ua0/s1600/%E6%93%B7%E5%8F%96.JPG
下載完後會得到一個nite-win32-????-dev.msi的檔案 (???為版本)
接著要下載SensorKinect的部分
SensorKinect是支援OpenNI的Kinect驅動程式
首先到SensorKinect的github頁面下載
而要下載的東西路徑為SensorKinect/Bin/SensorKinect093-Bin-WinXX-?????.msi
例如我是32位元 下載v5.1.2.1版本的
http://1.bp.blogspot.com/-vvgvAwuL_Nk/UKmvelkb9UI/AAAAAAAAAXo/9JHkwl2QbDk/s1600/%E6%93%B7%E5%8F%96.JPG
最後是NITE的部分
NITE是用來把Kinect抓到的深度影像轉換為骨架等資料
首先回到剛剛OpenNI的下載頁下載
http://1.bp.blogspot.com/-8NxAotOTibs/UKmqtVA4hhI/AAAAAAAAAXM/pEPq1FXSse4/s1600/%25E6%2593%25B7%25E5%258F%2596.JPG
選擇 , 然後下載PrimeSense NITE Stable Build for Windows
下載完後
依照剛剛下載的順序 把OpenNI SensorKinect NITE 依序安裝
然後接上Kinect試試 先到裝置管理員看看是否有抓到Kinect的裝置
有抓到的話我們就可以來測試看看是否能夠正常運行了
我們到剛剛OpenNI安裝的目錄下找到 Samples\Bin\Release的資料夾
在裡面可以用很多範例程式測試
我們可以執行NiSampleViewer試試
http://2.bp.blogspot.com/-liZ3dW9oPZI/ULByYTZT5yI/AAAAAAAAAZU/mQ1e_erIs5A/s1600/%E6%9C%AA%E5%91%BD%E5%90%8D.png
看到了左邊是深度影像 右邊則是攝影機的影像
越偏黃色代表越近 越偏黑色代表越遠
純黑色代表無限遠
然後再來測試NITE的人體骨架 我們使用UserTracker.net
http://1.bp.blogspot.com/-qTlE9G3ye7M/ULByZVQNJjI/AAAAAAAAAZc/BPtjCQoL_OA/s1600/%E6%9C%AA%E5%91%BD%E5%90%8D2.png
很明顯可以看出一個人吧~
測試完成~!!!
在這三個安裝檔中可能會有版本問題
這就要請各位詳細看一下各版本的介紹了
祝大家安裝順利! 謝謝分享,有時間我也來玩看看。
頁:
[1]