Установите OpenNi2 и Nite2 в Linux

Я не могу найти сайт и инструкции, как установить openni2 и nite2 на Linux. Кто-нибудь знает, где я могу найти эти библиотеки и как их установить?

2 ответа

http://www.linuxdiyf.com/linux/25349.html

По этой ссылке показали, как установить Openni2 и NiTE2 в Ubuntu 16.04

Я реорганизовал это следующим образом

sudo apt-get install git g++ cmake libxi-dev libxmu-dev libusb-1.0-0-dev pkg-config freeglut3-dev build-essential

mkdir -p HandTrack/src
cd HandTrack/src
#install libfreenect
git clone https://github.com/OpenKinect/libfreenect.git
cd libfreenect
mkdir build; cd build
cmake .. -DBUILD_OPENNI2_DRIVER=ON
make
sudo make install

sudo mkdir -p /etc/udev/rules.d/
sudo cp ../platform/linux/udev/51-kinect.rules /etc/udev/rules.d/

#install Openni2
cd PATHTO/HandTrack/src
wget https://s3.amazonaws.com/com.occipital.openni/OpenNI-Linux-x64-2.2.0.33.tar.bz2

tar -xjvf OpenNI-Linux-x64-2.2.0.33.tar.bz2 && rm OpenNI-Linux-x64-2.2.0.33.tar.bz2
cd OpenNI-Linux-x64-2.2
sudo ./install.sh
#Test installation of Openni2
cd PATHTO/HandTrack/src
cp libfreenect/build/lib/OpenNI2-FreenectDriver/libFreenectDriver.so OpenNI-Linux-x64-2.2/Redist/OpenNI2/Drivers/

cp libfreenect/build/lib/OpenNI2-FreenectDriver/libFreenectDriver.so OpenNI-Linux-x64-2.2/Tools/OpenNI2/Drivers/

sudo apt-get install usbutils
lsusb #You should see kinect devices

cd OpenNI-Linux-x64-2.2/Tools
./NiViewer

#Install NiTE2
cd PATHTO/HandTrack/src

wget http://jaist.dl.sourceforge.net/project/roboticslab/External/nite/NiTE-Linux-x64-2.2.tar.bz2

tar xjvf NiTE-Linux-x64-2.2.tar.bz2 && rm NiTE-Linux-x64-2.2.tar.bz2

cd NiTE-Linux-x64-2.2
sudo ./install.sh

cd  ..
cp libfreenect/build/lib/OpenNI2-FreenectDriver/libFreenectDriver.so NiTE-Linux-x64-2.2/Samples/Bin/OpenNI2/Drivers/

cp OpenNI-Linux-x64-2.2/Redist/libOpenNI2.so NiTE-Linux-x64-2.2/Samples/Bin

cd NiTE-Linux-x64-2.2/Samples/Bin
./UserViewer

Проект OpenNi2 (и Nite) был прекращен, когда Apple купила Primesense. С помощью Google вы можете найти миллион инструкций о том, как и где их найти.

С другой стороны, некоторые другие компании сделали некоторые обновления, которые могут вам помочь. Одной из таких компаний является затылочная структура:

https://github.com/occipital/openni2

В файле readme по github вы найдете инструкции по его установке в разных системах.

Nite2 найти немного сложнее, так как лицензия другая, и я думаю, что не могу опубликовать ее здесь. Для инструкций по установке он аналогичен инструкциям openni2 и также находится в файле readme пакета.

Другие вопросы по тегам