一、下载并传输相关SDK

1、点击下载SDK

2、使用Xftp7将下载下来的压缩包传输至树莓派并解压 ,在Windows下查看解压后文件如下图所示。

 二、编译

笔者使用树莓派没有相关依赖,SDK中需要opencv的相关依赖,需要自己手动安装。

例:libgtk-3的安装,安装过程可能遇到两个问题,一是无法下载,找不到包,可尝试换源,第二个问题是提示破坏包之间的依赖关系,安装过程可参考其他包的安装过程,如下。

报错:

E: Unable to correct problems, you have held broken packages.

安装:

sudo apt-get install aptitude
sudo aptitude install libyaml-dev
The following actions will resolve these dependencies:Keep the following packages at their current version:1)     libyaml-dev [Not Installed]                        Accept this solution? [Y/n/q/? (n)The following actions will resolve these dependencies:Downgrade the following packages:                                1)     libyaml-0-2 [0.1.4-3ubuntu3.1 (now) -> 0.1.4-3ubuntu3 (trusty)]Accept this solution? [Y/n/q/?] (Y)

相关文件配置:

samples下的CMakelist.txt

samples下sample_build.sh

编译:按照包中Readme.pdf中流程操作,会报如下错误,这是链接不到相应的库导致的。

/usr/bin/ld: /home/pi/openni//samples/samples/SimpleViewer/../ThirdParty/OpenCV420/arm-32/lib/libopencv_core.so: .dynsym local symbol at index 3 (>= sh_info of 2)

在samples/samples/SimpleViewer下的CMakeLists.txt 里面加上,但是直接将这条语句复制进去,不能起作用,需要手动输入,注意fuse和ld前面横线均没有空格。

set(CMAKE_EXE_LINKER_FLAGS “${CMAKE_EXE_LINKER_FLAGS}-fuse-ld=gold”)

make通过,再sudo make install--手动编译,脚本编译添加过后可直接编译。

编译报如下错误:

Draw.cpp:58: error: undefined reference to 'cv::namedWindow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'Draw.cpp:60: error: undefined reference to 'cv::imshow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cv::_InputArray const&)'

因为树莓派无法显示界面,与这两个函数冲突,进入Draw.cpp将两函数注销,根据自己需求操作,如果不是在树莓派环境或者需要显示图像,另行操作。

 再次编译显示如下:

成功。

奥比中光(Deeyea)配置树莓派相关推荐

  1. 环境搭建 - 奥比中光3D摄像头(Deeyea)

    搭建奥比中光3D摄像头运行环境 1. 开发环境搭建 2. Cmake环境 3. SDK安装 4. Debug项目 4.1 进入"属性"菜单: 4.2 添加包含目录: 4.3 添加附 ...

  2. ros安装过后怎么找不到安装文件_ros配置乐视奥比中光相机

    要点: 1.要下载官方git代码 git clone https://github.com/orbbec/ros_astra_launch.git git clone orbbec/ros_astra ...

  3. 乐视奥比中光深度相机在下其官网下载openni配置后运行例子出现 D: 640x400,C: 640x480错误

    Error - expect color and depth to be in same resolution: D: 640x400, C: 640x480 在奥比中光上下载的最新版的OpenNI版 ...

  4. 奥比中光Zora P1开发板评测报告

    1.开箱 Zora P1开发板的包装还是很精致的,除了开发板,还带了一个电源适配器和固定开发板的亚克力板配件. 加上咸鱼淘的奥比Astra深度相机,我就开启了评测之旅~,深度相机长这样子,它除了可以输 ...

  5. 奥比中光Orbbec Astra Pro体感摄像头“标定全过程”

    1.前期准备工作 在ROS中配置奥比中光Orbbec Astra Pro,保证可以正常显示RGB.深度.IR.彩色图像. 2.安装标定功能包 终端中输入命令 sudo apt install ros- ...

  6. 环境搭建 - 奥比中光3D摄像头(Astra Mini)

    1:开发环境 使用的是vs2013 下载路径:https://download.my.visualstudio.com/sg/cn_visual_studio_ultimate_2013_with_u ...

  7. 全网最详细 Opencv + OpenNi + 奥比中光(Orbbec) Astra Pro /乐视三合一体感摄像头LeTMC-520 + linux 环境搭建

    本文参考 Using Orbbec Astra 3D cameras C++20学习:基于Ubuntu系统编译gcc10.2.0 linux下编译安装opencv生成opencv.pc 摄像头方案 / ...

  8. 奥比中光相机的python采集代码

    奥比中光相机的python采集代码 前言 一.驱动安装 二.配置openni 三.采集代码 前言 在Windows系统下,使用python语言,采集奥比中光相机的拍摄的图像. 一.驱动安装 在奥比中光 ...

  9. 奥比中光 astra 乐视三合一体感摄像头采集深度图彩色图并保存

    本文参考的文章: 目录 ROS下开发 运行ROS节点 查看相机的话题及画面 订阅画面并保存 Python环境下开发 调用摄像头并保存采集画面 C++环境下开发 C++环境配置 代码编译 ROS下开发 ...

  10. 奥比中光-Astra相机如何用python实现输出RGB彩色图和Depth深度图,并输出三维坐标代码

    目前项目组在做这个跟结构光相机相关的课题,我在网上调研了几款相机后,最终确定了使用国产奥比中光的相机,主要原因还是性价比高. 下面介绍如何通过python代码实现调用相机的彩色图像和深度图像: 首先你 ...

最新文章

  1. Ubuntu解决开机屏幕默认亮度偏低问题
  2. 那个曾被阿尔法狗在围棋领域打哭的男人--柯洁,又夺斗地主全国冠军....
  3. 修改Kali Linux终端历史记录大小
  4. JS JavaScript模块化(ES Module/CommonJS/AMD/CMD)
  5. P3573-[POI2014]RAJ-Rally【拓扑排序,二分+树状数组】
  6. 在崩溃或断电后测试Lucene的索引耐久性
  7. 链表面试题3:将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成 的。
  8. 在Red Hat或CentOS上安装 MongoDB-4.x 社区版
  9. python game_Python游戏
  10. Excel条件格式化(conditional formatting)应用
  11. 打包vue项目时报错:Expected indentation of 6 spaces but found 10
  12. DBeaver连接mysql驱动下载失败怎么办?
  13. 社会工程学之黑客七宗罪——贪婪(死亡之PING)
  14. linux查看服务器cpu主频,linux 下查看服务器CPU的信息
  15. 网页设计基础知识汇总——超链接
  16. DB2-SQLSTATE 消息大全---[IBM官方]
  17. 区块链技术以太坊简介
  18. 安全基础——常见网络安全产品
  19. 计算机控制系统开发,浓密过程计算机控制系统设计与开发
  20. Shotcut for Mac(视频编辑器)

热门文章

  1. 应用上架硬件特征信息
  2. Python实战——自动生成情人节对女朋友表白玫瑰花、爱心,以及用Python画一颗樱花树,愿祖国繁花与共!
  3. JavaScript第八课
  4. java/php/net/python西石大快递代取系统设计
  5. 吴恩达《机器学习系列课程》学习笔记(一)
  6. 云终端微型计算机配置,超融合与终端虚拟化技术在医院“云桌面”部署中的运用...
  7. c++中vector如何插入元素
  8. 两个集合相等的例题_集合的相等答案
  9. 用kotlin方式打开《第一行代码:Android》之开发酷欧天气(1)
  10. 营销老炮儿征战史:重视终端