orbbec/OrbbecSDK
Orbbec SDK v1&v2 Pre-Compiled Repo
解决的问题
提供一个统一的软件开发工具包(SDK),用于与 Orbbec 的 3D 相机进行接口交互,使开发者能够捕获数据流并控制多种设备系列(如 Gemini、Femto 和 Astra)的硬件。
工作原理
SDK 作为相机硬件与应用程序之间的桥梁。它包含核心库和 C/C++ 头文件,允许开发者将其相机功能集成到自己的项目中。它同时支持较新的 UVC 标准和旧的 OpenNI 协议,确保与当前及旧款 Orbbec 产品兼容。此外,还提供专用的查看工具 OrbbecViewer,用于实时数据流可视化和相机控制。
适用人群
需要 3D 感知、深度感知和计算机视觉功能的应用开发者,目标平台包括 Windows、Linux(x64 和 ARM)、以及 MacOS。
主要亮点
- 广泛的设备支持:兼容多个产品线,包括 Gemini、Femto、Astra 和 LiDAR 系列。
- C/C++ 集成:提供核心库和头文件,支持原生开发。
- 跨平台:支持 Windows、Linux(包括 NVIDIA Jetson 和 Raspberry Pi)、以及 MacOS。
- 统一代码库:通过内置的 OpenNI 协议支持,开发者可使用同一套代码同时支持新旧产品。
- 可视化工具:包含 OrbbecViewer,便于进行相机测试和流媒体查看。
相关
- 项目
- 项目
- 项目
- 项目