一。安装openni
1.下载openni OpenNI-Bin-Dev-Linux-x64-v1.5.4.0.tar.bz2
2.cd ~; mkdir kinect; cd kinect
3.tar xjvf ../OpenNI-Bin-Dev-Linux-x64-v1.5.4.0.tar.bz2
4.cd OpenNI-Bin-Dev-Linux-x64-v1.5.4.0 ; sudo ./install.sh
二。安装sensorkinect(驱动)
1.cd ~ ; git clone https://github.com/avin2/SensorKinect.git 若干没安装git先安装:sudo apt-get install git
2.cd SensorKinect/Bin ; cp SensorKinect093-Bin-Linux-x64-v5.1.2.1.tar.bz2 ~
3.cd kinect ; tar xjvf SensorKinect093-Bin-Linux-x64-v5.1.2.1.tar.bz2
4. cd SensorKinect093-Bin-Linux-x64-v5.1.2.1 ; sudo ./install.sh
三。安装nite (提取skeleton数据需要使用)
1.下载nite NITE-Bin-Linux-x64-v1.5.2.21.tar.bz2
2.cd kinect ; tar xjvf ../NITE-Bin-Linux-x64-v1.5.2.21.tar.bz2
3. cd NITE-Bin-Linux-x64-v1.5.2.21; sudo ./install.sh
注意:linux下只能使用openni1.x版本,openni2.x需要使用微软的kinect sdk,所以不能在linux下使用。