luxonis/depthai-core

DepthAI C++ Library

解决的问题

提供标准化的软件接口,使开发者能够与 Luxonis DepthAI 硬件通信和控制,无需编写低级硬件驱动程序即可创建空间 AI 应用程序。

工作原理

使用 C++ 编写,并提供 Python 绑定。该库允许用户定义由各种「节点」(如图像检测过滤器)组成的处理流水线,这些节点在设备上执行。支持多种连接协议,包括 USB 和 TCP/IP,并提供设备启动、连接性和遥测管理的系统。

适用人群

使用 Luxonis 硬件构建计算机视觉和机器人应用的开发者,特别是针对 RVC2 和 RVC4 平台的开发者。

主要亮点

  • 多语言支持:提供原生 C++ 实现,并开箱即用支持 Python 绑定。
  • 实验性阶段:包含 beta 命名空间,用于在新功能被提升到稳定 API 之前进行测试。
  • 灵活的连接性:支持通过 USB、TCP/IP 和 TCP-SHD 进行设备发现和连接。
  • 可扩展的配置:提供广泛的环境变量,用于调整超时、日志详细程度和设备搜索参数。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目