软件
软件
尝试我们预制应用程序预制应用程序,以初步了解我们的生态系统。以下是如何启动通用神经网络应用程序的示例:继续探索其他预制应用程序继续探索其他预制应用程序

使用 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# 更改目录到 generic-example
6cd oak-examples/neural-networks/generic-example/
7# 运行应用程序并按照说明打开 Web 查看器
8oakctl app run .您刚刚以独立模式运行了应用程序。
有关独立模式和外围模式之间的区别,请参见下文。
使用 OAK 运行第一个应用程序
Linux/MacOS
Command Line
1# 克隆仓库
2git clone --depth 1 --branch main https://github.com/luxonis/oak-examples.git
3# 更改目录到 generic-example
4cd oak-examples/neural-networks/generic-example/
5# 创建并进入 Python 虚拟环境
6python3 -m venv venv
7source venv/bin/activate
8# 将依赖项安装到环境中
9pip install -r requirements.txt
10# 运行应用程序并按照说明打开 Web 查看器
11python3 main.py您刚刚以外围模式运行了应用程序。
有关独立模式和外围模式之间的区别,请参见下文。
独立模式与外围模式
| 兼容性 | 独立模式¹ | 外围模式² |
|---|---|---|
| OAK4 | ✅ | ✅ |
| OAK | 🚫 | ✅ |
- 独立模式:应用程序仅在相机上运行。应用程序通过oakctloakctl 进行部署。
- 外围模式:应用程序在相机上运行,但主机计算机通过 TCP 套接字与其保持连接。应用程序使用DepthAI APIDepthAI API 运行。最适合快速原型设计和开发。
开始自行开发的最快方法是使用模板应用程序模板应用程序。此应用程序是您自己应用程序的起点,并包含所有必需的组件,让您能够快速启动并运行。这将把模板/cookie-cutter 应用程序下载到您当前的目录。继续开发您的模板应用程序
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/ # 可选的辅助函数我们建议您通过以下方式之一继续探索生态系统。


