前言
前几天拿到了老师的神经棒,花了一天多的时间终于配置好了,期间踩了很多坑,遇到了很多困难的问题,后来翻了很多国内外的论坛,尝试了多个版本后才解决,成功用opencv运行了摄像头实时检测识别等功能。这篇博客用来给自己做个备忘录,也帮助有需要的人。作者水平不高,如有纰漏,烦请多多包涵,指出错误!
事先准备
- 树莓派4B
国内各大论坛里都是树莓派3B的配置教程,虽说和4B配置过程大同小异,但还是有一些小小的变化。
本文所用的树莓派硬件及系统版本如下(其实只要大版本一致即可)
重点信息如下:
系统版本:Raspbian 10 Buster(据我所知,2019版本以前的opvino不适配该系统)
CPU型号:BCM2711-v7l

- openivo_raspbian_2020.1.023版
这是部署神经棒的必备程序,建议与笔者版本一致,英特尔官方对其更新速度还是挺快的,而且每次更新都会有变化。
下面是我上传的地址,只需要一个币,大家有币的支持下吧,我确实缺😭
链接: openivo_raspbian_2020.1.023版.
也可以在这里下载免费的版本:
https://download.01.org/opencv/2020/openvinotoolkit/2020.1/
开始配置
- 安装Camke
如果你是使用C或者C++调用神经棒计算的,这一步是必须的,如果你和笔者一样使用python编译,那么这一步可以跳过。
打开终端,执行:
apt install cmake
- 配置openvino
下载好安装包后,移动到树莓派里,放到一个文件夹下,笔者放在了/Downloads/下,大家可以根据自己的路径进行修改。
//打开终端,输入
cd ~/Downloads/
解压包:
tar -xf l_openvino_toolkit_runtime_raspbian_p_2020.1.023.tgz
解压后将文件夹重命名为 openvino_2020
进入到/bin/目录下,输入一下命令打开setupvars.sh文件
sudo mousepad setupvars.sh
大概在第17行,将
INSTALLDIR="${INTEL_OPENVINO_DIR:-<INSTALLDIR>}"
替换为
INSTALLDIR=/home/pi/Downloads/openvino_2020/
然后再命令行中输入
source /home/pi/Downloads/openvino_2020/bin/setupvars.</

本文详细介绍如何在树莓派4B上配置神经棒,并通过OpenVINO实现摄像头的实时检测识别功能。文章分享了作者遇到的问题及解决方案,适用于使用C/C++或Python进行开发的读者。
最低0.47元/天 解锁文章
6183

被折叠的 条评论
为什么被折叠?



