1. 快速上手

我们准备了windows平台下的python开发环境,以及depthai示例。

并且python环境中已为您安装好了运行depthai示例所需的所有依赖。做到开箱即用。


1.1. Windows

下载安装程序

百度网盘:

平台

链接

密码

Windows

https://pan.baidu.com/s/18UFbxm9sBoDwxmQrJZEhmQ

qc4i

sourceforge:

地址:https://sourceforge.net/projects/depthai/

此处可以选择不同平台下载:

sourceforge

Note

这个安装包的depthai版本版本号是2.14.1,更新时间2022-01-18。部分示例可能会在gitee上不定期更新,最新示例请在 此处 查看。

安装程序下载好后,双击安装。

../../_images/OAKEnvironmentalSetup.png

选择安装目录

../../_images/selectDir.png

选择菜单目录

建议不要安装在C盘。

../../_images/meunDir.png

选择是否添加环境变量

../../_images/inputPath.png

开始安装

../../_images/install.png

安装成功

../../_images/success.png

此时可以看到桌面有一个bat的快捷方式,双击它可以直接运行depthai_demo.py程序。

../../_images/depthaiDemoShow.png

打开命令提示符,如图所示:

../../_images/cmd.png

如果您选择添加环境变量,则可以执行以下命令:

进入刚才选择的安装目录

cd /d %DEPTHAI_HOME%

查看python版本

python -V

查看pip版本及路径

pip -V

查看已安装的库

pip list

如果您的电脑已安装过python,则可以通过 %DEPTHAI_HOME% 变量调用我们安装好环境的python。

"%DEPTHAI_HOME%\python\python" -V

运行depthai_demo.py程序:

另外,安装包带有depthai,不需要再去GitHub拉取。

双击桌面的OAK Demo即可运行depthai_demo.py。

../../_images/oak_demo.png

也可以通过以下命令直接运行Demo:

由于depthai_demo.py需要特殊版本的depthai库,我们为depthai_demo.py单独制作了一个Python环境。

cd /d %DEPTHAI_HOME%\depthai

depthai_demo_python\python.exe depthai_demo.py
../../_images/depthaiDemoGui.png

depthai_demo.py程序默认为GUI显示,不过目前GUI的demo还不是很稳定,可以使用 -gt 参数设置opencv显示。

depthai_demo_python\python.exe depthai_demo.py -gt cv
../../_images/depthaiDemoCV.png

Warning

如果系统用户名是中文 并出现下图错误:

../../_images/modeError.png

您可以在depthai-demo.py文件中添加以下代码:

import blobconverter

blobconverter.set_defaults(output_dir="<指定模型文件下载路径>")

如果下载太慢,您可以将用户目录下的.cache文件夹中blobconverter文件夹复制到上面代码中所指定的文件夹中。

运行校准程序:

在DEPTHAI_HOME中,我们还准备了为OAK-D校准的bat程序。

../../_images/calibrate_bat.png

如果您想要校准其他OAK设备,可以修改depthai_calibrate.bat文件。

../../_images/modify_bat.png

也可以在命令行运行校准程序。

depthai_demo_python\python.exe calibrate.py -s 2.5 -db -brd BW1098OBC

运行API示例:

python depthai_API_examples\ColorCamera\rgb_preview.py

我们还准备了许多应用示例在depthai-experiments文件夹中。

../../_images/depthaiExperiments.png

1.2. Linux

Linux平台我们建议使用git直接拉取depthai仓库。

  • depthai

git clone https://gitee.com/oakchina/depthai.git
  • depthai-python

git clone https://gitee.com/oakchina/depthai-python.git
  • depthai-experiments

git clone https://gitee.com/oakchina/depthai-experiments.git

Warning

在Linux平台并且第一次使用OAK需要配置udev规则 - 详情

安装依赖:

python3 -m pip install -r depthai/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

执行以下命令:

python3 depthai/depthai_dome.py

效果如下:

show

1.3. Raspberry Pi

下载OAK树莓派镜像

百度网盘:

平台

链接

密码

Raspberry Pi

https://pan.baidu.com/s/1cOaa-A5CzMJGQA2ofcehBA

84u3

sourceforge:

我们准备了一个安装好OAK依赖的树莓派镜像。烧录完成后插入树莓派启动即可。

下载树莓派官方烧录工具

download_imager

打开软件,选择我们的oak树莓派镜像和您要烧录进的内存卡,即可开始烧录。

imager_app

启动成功后,打开命令行执行以下命令就可以运行oak。

cd depthai
python3 depthai_demo.py

树莓派常见问题请参考 此处

1.4. 使用Pycharm打开项目

1、下载安装后打开pycharm界面

../../_images/pycharm1.png

2、打开我们打包好的工程文件

点击Open,打开Open Fire or Project 文件夹,路径设置为下载的百度云文件(开发环境安装包)解压后的位置

../../_images/pycharm2.png

3、设置python解释器为我们开发环境安装包内自带的python开发环境

右下角点击Interpreter Settings

../../_images/pycharm3.png

4、将python解释器改为我们开发环境安装包内的python.exe

../../_images/pycharm4.png

其他编辑器跟PyCharm一样,首先需要加载压缩包中的python开发环境

有疑问?

我们很乐意为您提供代码或其他问题的帮助。

我们的联系方式

售后技术支持
oak_china_wechat

企业微信:OAK中国

售前技术和项目咨询
WeChat

微信号:13951940532

加好友请备注"OAK咨询"

欢迎到淘宝选购
taobao
OAK中国官方淘宝店

还可以通过我们发布的视频和文章了解OAK