天天看點

Ubuntu/Windows下安裝Kinect+Openni

參考安裝博文

前段時間用到了Kinect/Xtion+Openni來開發項目,故總結一下Linux和Windows下Openni的安裝。

部落客的運作環境:

Linux: Ubuntu14.04 64位

Windows: Win10 64位

測試用的Xtion攝像頭

Linux

下載下傳需要的Openni+Nite+Sensor,注意安裝順序和這三個版本的對應 部落客Openni1就是Sensor版本沒對應導緻深度圖和彩色圖不能對齊,然後去github上下了最新的Sensor版本,Openni2中已經內建了Sensor驅動,是以不需要安裝Sensor了

百度雲盤下載下傳位址:

Openni1.5*下載下傳 提取密碼:6k7r

Openni2*下載下傳 提取密碼:mzm6

以Openni1.5*為例:

解壓縮得到三個檔案夾 OpenNI-Bin-Dev-Linux-x64-v1.5.7.10、NITE-Bin-Linux-x64-v1.5.2.23、Sensor-Bin-Linux-x64-v5.1.6.6 這三個包的版本經測試是互相比對的

  • 安裝Openni

    到OpenNI-Bin-Dev-Linux-x64-v1.5.7.10路徑

    運作sudo ./install.sh

  • 安裝Nite

    到NITE-Bin-Linux-x64-v1.5.2.23路徑

    運作sudo ./install.sh

  • 安裝Sensor

    先到Sensor-Stable-5.1.6.6/Platform/Linux/CreateRedist路徑

    運作 sudo ./RedistMaker

    再到Sensor-Stable-5.1.6.6/Platform/Linux/Redist/Sensor-Bin-Linux-x64-v5.1.6.6

    運作sudo ./install.sh

  • 測試運作

    到OpenNI-Bin-Dev-Linux-x64-v1.5.7.10/Samples/Bin/x64-Release路徑

    運作 ./NiViewer

    如果出現圖像則安裝成功

  • 解除安裝

    隻需要加上-u參數 如:sudo ./install.sh -u

Windows

下載下傳需要的Openni+Nite

百度雲盤下載下傳位址:

Openni2下載下傳 提取密碼:b5fa

為了確定安裝順利,把電腦上已經裝過的Openni版本卸掉再裝,解壓縮得到兩個檔案夾,先裝Openni再裝Nite

安裝好後預設會生成Openni2需要的環境變量,接下來去C:\Program Files\PrimeSense\NITE2\Samples\Bin路徑下打開.exe測試一下,如果出現圖像則安裝成功

至此安裝已完成,接下來可以用Openni開發想要的程式了