參考安裝博文
前段時間用到了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開發想要的程式了