软件
为您的设备选择正确的入门指南。连接好相机后,最快的入门方式是运行 OAK Viewer。
OAK Viewer
OAK Viewer 是一款桌面 GUI 应用,可让您可视化相机流并与设备交互。它适用于 Windows、macOS 和 Linux。警告: 在 OAK Viewer 中,您只能测试 Viewer 中包含的选定 Luxonis 模型库模型。您无法上传自定义模型或使用其他库模型。如需上传和验证自定义模型,请参阅 在 HubAI 上使用自定义模型 教程。
点击此处开始
尝试我们提供的 预构建应用,初步体验我们的生态系统。以下是如何启动通用神经网络应用的示例:继续探索其他预构建应用继续探索其他预构建应用

在 OAK4 上运行第一个应用
安装 oakctl
Linux/MacOS
在 64 位系统上,运行:
Command Line
1bash -c "$(curl -fsSL https://oakctl-releases.luxonis.com/oakctl-installer.sh)"部署示例应用
Command Line
1# 连接到设备
2oakctl connect
3# 克隆仓库
4git clone --depth 1 --branch main https://github.com/luxonis/oak-examples.git
5# 切换到通用示例目录
6cd oak-examples/neural-networks/generic-example/
7# 运行应用并按照指示打开网页查看器
8oakctl app run .您刚刚以独立模式运行了该应用。
请参阅下方了解独立模式与外设模式的区别。
在 OAK 上运行第一个应用
Linux/MacOS
Command Line
1# 克隆仓库
2git clone --depth 1 --branch main https://github.com/luxonis/oak-examples.git
3# 切换到通用示例目录
4cd oak-examples/neural-networks/generic-example/
5# 创建并进入 Python 虚拟环境
6python3 -m venv venv
7source venv/bin/activate
8# 安装环境依赖
9pip install -r requirements.txt
10# 运行应用并按照指示打开网页查看器
11python3 main.py您刚刚以外设模式运行了该应用。
请参阅下方了解独立模式与外设模式的区别。
独立模式 vs 外设模式
| 兼容性 | 独立模式¹ | 外设模式² |
|---|---|---|
| OAK4 | ✅ | ✅ |
| OAK | 🚫 | ✅ |
- 独立模式:应用仅在相机上运行。通过 oakctl 部署应用。
- 外设模式:应用在相机上运行,但主机计算机通过 TCP 套接字与之保持连接。使用 DepthAI API 运行应用。最适合快速原型开发和开发。
自行开发最快的方式是使用 模板应用。该应用是您自己应用的起点,包含所有必要组件,可帮助您快速上手。这将把模板/酷客应用下载到当前目录。继续开发您的模板应用
Command Line
1# 安装核心软件包
2pip install depthai --force-reinstall
3# 克隆模板应用
4git clone https://github.com/luxonis/oak-template.git
5# 切换到模板应用目录
6cd oak-template
7# 安装依赖
8pip install -r requirements.txtText
1template-app/
2├── main.py
3├── oakapp.toml
4├── requirements.txt
5├── media/ # 可选的媒体文件
6└── utils/ # 可选的辅助函数我们建议您通过以下方式之一继续探索生态系统。

