news 2026/7/27 13:34:24

01.02.06.环境搭建篇(CentOS9系统下 Orbbec-SDK_V2安装配置)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
01.02.06.环境搭建篇(CentOS9系统下 Orbbec-SDK_V2安装配置)

本页目录

  • 1、安装
  • 2、配置
  • 3、测试

https://orbbec.github.io/OrbbecSDK/

  • 官网: https://developer.orbbec.com.cn/module.html?id=4
  • 奥比中光-开发者中心: https://vcp.developer.orbbec.com.cn/resourceCenter/
  • orbbec-sdk: https://www.orbbec.com/developers/orbbec-sdk/

安装

  • 注意事项:https://docs.opencv.org/4.x/d1/d33/tutorial_orbbec_uvc.html

注意:OpenCV 编译时使用cmake命令补充行:-DORBBEC_SDK_VERSION=1 -DOBSENSOR_USE_ORBBEC_SDK=ON

  • 安装依赖
yuminstall-y libopencv* libudev* libusb*
  • OrbbecSDK_V2
# OrbbecSDK_v2cd/usr/local/softwarewgethttps://github.com/orbbec/OrbbecSDK_v2/releases/download/v2.5.5/OrbbecSDK_v2.5.5_202510101039_1a38b95_linux_x86_64.zipunzipOrbbecSDK_v2*.ziprm-rf OrbbecSDK_v2*.zipmvOrbbecSDK_v2* OrbbecSDK_V2chmod0777 -R /usr/local/software/OrbbecSDK_V2chowndkli:dkli -R /usr/local/software/OrbbecSDK_V2cd/usr/local/software/OrbbecSDK_V2 ./build_examples.sh ./setup.sh/usr/local/software/OrbbecSDK_V2/sharedcd/usr/local/software/OrbbecSDK_V2/shared ./install_udev_rules.shmkdir-p /usr/local/software/OrbbecSDK_V2/examples/buildchmod0777 -R /usr/local/software/OrbbecSDK_V2chowndkli:dkli -R /usr/local/software/OrbbecSDK_V2cd/usr/local/software/OrbbecSDK_V2/examples/build cmake..&&make-j$(nproc)&&makeinstall-j$(nproc)chmod0777 -R /usr/local/software/OrbbecSDK_V2chowndkli:dkli -R /usr/local/software/OrbbecSDK_V2
  • OrbbecViewer_V2
cd/usr/local/softwarewgethttps://github.com/orbbec/OrbbecSDK_v2/releases/download/v2.5.5/OrbbecViewer_v2.5.5_202510101040_8d01fa0_linux_x86_64.zipunzipOrbbecViewer_v2*.ziprm-rf OrbbecViewer_v2*.zipmvOrbbecViewer_v2* OrbbecViewer_V2chmod0777 -R /usr/local/software/OrbbecViewer_V2chowndkli:dkli -R /usr/local/software/OrbbecViewer_V2

配置

# OrbbecSDK_V2cat>>/etc/profile<<"EOF" #set OrbbecSDK_V2 environment ORBBECSDK_V2_HOME=/usr/local/software/OrbbecSDK_V2 ORBBECSDK_V2_LIB=/usr/local/software/OrbbecSDK_V2/SDK/lib ORBBECSDK_V2_INCLUDE=/usr/local/software/OrbbecSDK_V2/SDK/include ORBBECSDK_V2_REDIST=/usr/local/software/OrbbecSDK_V2/bin PATH=$ORBBECSDK_V2_HOME:$ORBBECSDK_V2_LIB:$ORBBECSDK_V2_INCLUDE:$ORBBECSDK_V2_REDIST:$PATH: export ORBBECSDK_V2_HOME ORBBECSDK_V2_LIB ORBBECSDK_V2_INCLUDE ORBBECSDK_V2_REDIST PATH EOFsource/etc/profilecd/usr/local/softwarecat>getPath.sh<<'EOF' #!/bin/bash var1=$(find /usr/local/software/OrbbecSDK_V2 -name "*.so*" -type f) var2=$(dirname $var1) var3=$(echo $var2 | tr ' ' '\n' | sort | uniq | tr '\n' ' ') echo $var3 | tr ' ' '\n' | tee -a /etc/ld.so.conf.d/local.conf EOFchmod0777 getPath.sh&&chowndkli:dkli getPath.sh&&./getPath.shcat/etc/ld.so.conf.d/local.conf ldconfigrm-rf /usr/local/software/getPath.sh# OrbbecViewer_V2cat>>/etc/profile<<"EOF" #set OrbbecViewer_V2 environment ORBBECVIEWER_V2_HOME=/usr/local/software/OrbbecViewer_V2 ORBBECVIEWER_V2_LIB=$ORBBECVIEWER_V2_HOME/lib PATH=$ORBBECVIEWER_V2_HOME:$ORBBECVIEWER_V2_LIB:$PATH: export ORBBECVIEWER_V2_HOME ORBBECVIEWER_V2_LIB PATH EOFsource/etc/profilecd/usr/local/softwarecat>getPath.sh<<'EOF' #!/bin/bash var1=$(find /usr/local/software/OrbbecViewer_V2 -name "*.so*" -type f) var2=$(dirname $var1) var3=$(echo $var2 | tr ' ' '\n' | sort | uniq | tr '\n' ' ') echo $var3 | tr ' ' '\n' | tee -a /etc/ld.so.conf.d/local.conf EOFchmod0777 getPath.sh&&chowndkli:dkli getPath.sh&&./getPath.shcat/etc/ld.so.conf.d/local.conf ldconfigrm-rf /usr/local/software/getPath.sh

测试

  • 运行一个例子
# 硬件连接电脑后lsusb# OrbbecSDK_V2cd/usr/local/software/OrbbecSDK_V2/examples/build/bin ./ob_quick_start# OrbbecViewer_V2cd/usr/local/software/OrbbecViewer_V2 ./OrbbecViewer
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/28 1:26:22

操作符的使用

()函数调用操作符操作数&#xff1a;由于在定义结构体的时候就已经给成员变量所以就不能用来赋值要用strcpy结构指针->成员结构对象.成员ps->age等价于(*ps).age表达式求值:表达式求值的顺序一部分是由操作符的优先级和结合性决定同样有些表达式的操作数在求职的过程中可…

作者头像 李华
网站建设 2026/7/27 21:17:06

解锁城市骑行美学!VELO ANGEL TT坐垫适配自在漫游

当城市骑行复兴&#xff0c;一场以“慢享”为核心的CityRide热潮悄然蔓延&#xff0c;化作一场探索街巷肌理、感受都市温度的美学之旅。骑者们渴望在快慢之间捕捉城市细节&#xff0c;于转角邂逅惊喜风景&#xff0c;一款契合城市美学、兼顾舒适与支撑的坐垫&#xff0c;能让每…

作者头像 李华
网站建设 2026/7/27 21:01:13

面试怎么提问不踩雷?

一次高质量的提问&#xff0c;可能比十个完美的回答更能打动面试官。在面试的最后环节&#xff0c;当面试官问出“你还有什么问题要问我吗&#xff1f;”时&#xff0c;许多求职者会陷入两难&#xff1a;不问显得缺乏主动性&#xff0c;问错了又可能前功尽弃。提问环节是面试的…

作者头像 李华
网站建设 2026/7/28 5:17:48

Excalidraw团队空间管理:项目分组与资源隔离

Excalidraw团队空间管理&#xff1a;项目分组与资源隔离 在远程协作成为常态的今天&#xff0c;可视化工具早已不再是设计师的专属。工程师画架构图、产品经理梳理流程、技术负责人做系统设计——一张白板承载的信息量可能远超想象。而当这些内容全部混杂在一个共享空间里时&am…

作者头像 李华
网站建设 2026/7/27 22:46:01

Excalidraw云端部署方案:支持万人级并发协作

Excalidraw云端部署方案&#xff1a;支持万人级并发协作 在远程办公常态化、跨地域团队协作日益频繁的今天&#xff0c;一个轻量但强大的实时白板工具&#xff0c;早已不再是“锦上添花”&#xff0c;而是产品设计、技术讨论甚至教学培训中的核心基础设施。Excalidraw 以其极简…

作者头像 李华
网站建设 2026/7/27 20:27:03

一键生成流程图?Excalidraw+NLP模型实战教学

一键生成流程图&#xff1f;ExcalidrawNLP模型实战教学 在一场紧张的产品评审会上&#xff0c;产品经理刚讲完新用户注册流程&#xff0c;技术团队却还在纸上潦草勾画逻辑分支。如果这时能直接说一句“画个流程图&#xff1a;注册 → 验证邮箱 → 设置密码 → 进入引导页”&…

作者头像 李华