zoukankan      html  css  js  c++  java
  • ubuntu12.04下安装openni

    本人用的是ubuntu 12.04 64位的操作系统。由于openni更新到第二代了,而且这一代的产品不向下兼容,意味着在OpenNI2的环境下,目前Kinect只能使用微软官方的Kinect for Windows SDK来驱动了,故在openni官网下载了openni,sensorkinect与NITE的history版本:http://www.openni.org/openni-sdk/openni-sdk-history-2/#.Uc。这里可以根据自己的系统选择32或者64位。

    网上大部分人转载的方法我试过,但是不成功,比如需要进入SensorKinect/Platform/Linux/CreateRedist,之后$ ./RedistMaker的这种方法,总是会出问题。

    经实践,随着版本更新,openni一系列的安装已经变得更加智能,只需要执行三个安装脚本即可。

    都下载好了之后按顺序

    tar xvf OpenNI-Bin-Dev-Linux-x64-v1.5.4.0.tar.bz2

    cd OpenNI-Bin-Dev-Linux-x64-v1.5.4.0  

    sudo ./install.sh

    tar xvf SensorKinect093-Bin-Linux-x64-v5.1.2.1.tar.bz2

    cd Sensor-Bin-Linux-x64-v5.1.2.1

    sudo ./install.sh

    tar xvf NITE-Bin-Dev-Linux-x64-v1.5.2.21.tar.bz2

    cd NITE-Bin-Dev-Linux-x64-v1.5.2.21

    sudo ./install.sh

    这三个操作之后,

    就可以进入OpenNI-Bin-Dev-Linux-x64-v1.5.4.0/Samples/Bin/x64-Release里执行一下NiViewer看看是否成功了。

    如果报错,可能是由于usb接口的问题,那么再执行下面这条命令

    sudo apt-get install libusb-1.0-0-dev freeglut3-dev,不出意外就可以看到画面啦。

    参考链接:http://blog.csdn.net/yr119111/article/details/7666129

  • 相关阅读:
    自定义指令
    freemarker 数据类型
    hibernate简单的增删改查
    hibernate增删改查
    Hibernate HQL查询语句总结
    Hibernate配置详细解释
    Filter过滤器
    日志统计
    分页-模糊查询
    分页
  • 原文地址:https://www.cnblogs.com/weilin1216/p/3145416.html
Copyright © 2011-2022 走看看