luxonis/depthai-core
DepthAI C++ Library
解决的问题
DepthAI 是一个旨在与 Luxonis 硬件交互的库,提供在这些设备上构建和管理视觉流水线的方法。它简化了协调多个硬件设备、管理数据流以及将 AI 节点部署到设备硬件的过程。
工作原理
该库允许用户创建 Pipeline 并向其添加节点(如摄像头或过滤器)。这些节点可以链接在一起形成处理链。该库支持 C++ 和 Python 绑定,使开发者能够定义可在设备本身或主机上运行的流水线。它还支持多设备配置,其中单个流水线可以驱动多个设备,通过主机中继自动处理设备间链接,并管理重连逻辑。
适用人群
使用 C++ 或 Python 构建需要与 Luxonis 硬件集成以进行计算机视觉和 AI 任务的应用程序的开发者。
亮点
- 多设备支持:单个流水线可以管理多个设备,并通过自动主机中继实现设备间通信。
- 跨语言支持:使用 C++ 编写,并提供官方 Python 绑定。
- 灵活执行:支持在设备或主机上运行节点,并提供专用的
beta命名空间用于实验性功能。 - 稳健的连接性:包括内置的重连逻辑以及可配置的设备发现和连接超时。
相关
- 项目
- 项目
- 项目
- 项目
- 项目