【问题标题】:Install OpenNi2 and Nite2 on Linux在 Linux 上安装 OpenNi2 和 Nite2
【发布时间】:2015-09-05 16:04:17
【问题描述】:

我找不到如何在 linux 上安装 openni2 和 nite2 的网站和说明。有谁知道我在哪里可以找到这些库以及如何安装它们?

【问题讨论】:

    标签: openni nite


    【解决方案1】:

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

    此链接展示了如何在 ubuntu 16.04 中安装 Openni2 和 NiTE2

    我整理如下

    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
    

    【讨论】:

      【解决方案2】:

      OpenNi2(和 Nite)项目在苹果收购 primesense 后中断。使用谷歌,你可能会找到一百万条关于如何或在哪里找到它们的说明。

      再一次,其他一些公司已经完成了一些可能对您有所帮助的更新。其中一家公司是枕骨结构:

      https://github.com/occipital/openni2

      在 github 自述文件中,您将找到如何在不同系统中安装它的说明。

      Nite2 有点难找,因为许可证不同,我想我不能在这里发布。安装说明与openni2类似,也在安装包的readme文件中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-06
        • 2017-02-20
        • 1970-01-01
        • 2014-02-08
        • 2014-11-11
        • 1970-01-01
        相关资源
        最近更新 更多