【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】

【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】

    • 后记
    • 1.激活虚拟环境+进入代码+更改测试集路径(这里是安装成功后测试的代码)
    • 2.安装必要的库
    • 3.电脑下载俩个文件,树莓派下的太慢了,所以会导致失败,建议像作者这里一样直接install
    • 4.将这俩个文件拷贝到树莓派上去
    • 5.在树莓派上安装这俩个文件之前先更新pip
    • 6.测试

系统环境 2020-08-20-raspios-buster-armhf-full
工程要求 opencv 3.4.6.27

后记

感谢yangkun树莓派爱好者基地的谢远伦学长、沈超学长,本作者于2020年12月26日完成该project,有全部源码数据集,并制作成了镜像系统,有需要的同学请联系本人,大家一起学习~

1.激活虚拟环境+进入代码+更改测试集路径(这里是安装成功后测试的代码)

cd ~/Desktop/tf_pi
source env/bin/activate

cd ~/Desktop/tf_pi/env/laji/code1

python data1_video_test.py	

如果出现问题解决办法参照主页文章“用树莓派跑分类识别的代码"

2.安装必要的库

pip3 install numpy

sudo apt-get install libhdf5-dev -y build-dep libhdf5-dev
sudo apt-get install libatlas-base-dev -y
sudo apt-get install libjasper-dev -y
sudo apt-get install libqt4-test -y
sudo apt-get install libqtgui4 -y
sudo apt install libqt4-test
pip3 install libqtgui4

sudo apt-get install cmake
sudo apt  install cmake-qt-gui
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config

pip3 install boost
pip3 install dlib

3.电脑下载俩个文件,树莓派下的太慢了,所以会导致失败,建议像作者这里一样直接install

文件1 opencv_contrib_python-3.4.6.27-cp37-cp37m-linux_armv7l.whl.
文件2 python-3.4.6.27-cp37-cp37m-linux_armv7l.whl.

4.将这俩个文件拷贝到树莓派上去

【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】_第1张图片

5.在树莓派上安装这俩个文件之前先更新pip

pip install --upgrade pip
pip3 install  文件位置

由于是虚拟环境,就不能做sudo,会安装到默认路径

cd env/bag
pip3 install opencv_contrib_python-3.4.6.27-cp37-cp37m-linux_armv7l.whl
pip3 install opencv_python-3.4.6.27-cp37-cp37m-linux_armv7l.whl

6.测试

打开摄像头装置:

sudo raspi-config

然后运行即可得到结果

** 1.激活虚拟环境+进入代码+更改测试集路径**

cd ~/Desktop/tf_pi
source env/bin/activate

cd ~/Desktop/tf_pi/env/laji/code1

python data1_video_test.py	

【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】_第2张图片

【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】_第3张图片

【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】_第4张图片

你可能感兴趣的:(#,垃圾分类,#,树莓派,#,【深度学习,招式篇】【工程应用问题】,opencv,深度学习,人工智能,tensorflow,python)