zoukankan      html  css  js  c++  java
  • Ubuntu下orbbec mini 无法正常显示图像问题

    最近用orbbec的深度摄像头采集RGBD图像,Windows下一切OK。但是Ubuntu下出现了不少问题。总结一下

    1、将设备插到USB,先确定电脑能否正常识别设备

    Ubuntu下是不需要安装驱动的(Windows下需要),因为Linux都有内置相应CMOS相机驱动。只需要设置一下udev进行相应的装载

    2、orbbec官网下载OpenNI-Linux-x64-2.3

    选择OpenNI-Linux-x64-2.3解压

    $ unzip OpenNI-Linux-x64-2.3.zip
    $ cd OpenNI-Linux-x64-2.3

    安装
    $ sudo chmod a+x install.sh
    $ sudo ./install.sh

    重新插入设备
    加入环境
    $ source OpenNIDevEnvironment

    编译例子
    $ cd Samples/SimpleViewer
    $ make

    连接设备,执行例子
    $ cd Bin/x64-Release
    $ ./SimpleViewer
    如果一切正常没有问题,就会正常显示图像,恭喜你,后面不用看了

    3、不过我遇到了这个:could not open "2bc5/0405@3/11" Failed to open the USB device!

    4、怎么办呢?首先检查一下设备有没有被识别,万一设备坏了或者连接线坏了(不要问我是怎么知道的!/捂脸)!

    输入

    $ lsusb

    显示如下:注意那个 2bc5:0405 就是orbbec设备

    或者输入

    $ dmesg | grep usb

    显示如下,idProduct =0405

    5、打开OpenNI-Linux-x64-2.3下的

     orbbec-usb.rules

     文件,显示如下,发现列表里没有0405的ID,手动添加一下

    6、更新一下系统下的文件

    $ sudo cp orbbec-usb.rules /etc/udev/rules.d/

    7、生效,输入如下代码,或者重启电脑

    $ udevadm control --reload-rules

    8、用sudo权限运行如下代码,显示depth图

    $ sudo ./SimpleViewer

    在路径OpenNI-Linux-x64-2.3/Tools/ 

    运行如下代码,显示 rgb 和depth

    $ sudo ./NiViewer

    一切OK!

  • 相关阅读:
    牛券
    探险
    雷达安装
    智力大冲浪
    奶牛玩杂技
    BJWC2008 秦腾与教学评估
    JSOI2010 部落划分
    作诗
    ASP.NET MVC4系列验证机制、伙伴类共享源数据信息(数据注解和验证)
    正则表达式
  • 原文地址:https://www.cnblogs.com/CV-life/p/9884126.html
Copyright © 2011-2022 走看看