树莓派opencv镜像(改动如下)
某种意义上的憨
2021年09月12日 01:28
收录于文集
共1篇

需要在树莓派上运行opencv,按网上的教程下载、编译了许多天还是不能用。最终在网上找了一个已经编译好opencv的镜像。亲测树莓派4B、树莓派zero w可用。我在此基础上做了一些改动,提供原版和我改动的版本。(网盘链接应该已在评论区置顶)具体改动如下:

1.换源:

代码块
Shell
自动换行
复制代码
# 编辑 /etc/apt/sources.list` 文件,删除/注释原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
复制成功

2.清除不必要的软件:

代码块
Shell
自动换行
复制代码
sudo apt-get purge wolfram-engine  libreoffice*
sudo apt-get clean
sudo apt-get autoremove
复制成功

3.安装拼音输入法:

代码块
Shell
自动换行
复制代码
sudo apt install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin
复制成功

4.安装Qt:

代码块
Shell
自动换行
复制代码
sudo apt-get update
sudo apt-get install qt5-default
sudo apt-get install qtcreator
sudo apt-get install qtmultimedia5-dev
sudo apt-get install libqt5serialport5-devsudo apt-get update
复制成功

5.更换网络管理GUI程序(用于连接WPA2网络、以太网、创建热点)

代码块
Shell
自动换行
复制代码
sudo apt install network-manager network-manager-gnome //安装GUI管理程序
sudo reboot //重启
sudo apt-get purge openresolv dhcpcd5 //清除原有GUI工具
sudo reboot //重启
复制成功

6.安装seleium dirver:

代码块
Shell
自动换行
复制代码
sudo apt-get update
sudo apt-get install chromedriver
pip3 install selenium
复制成功

7.安装docker:

代码块
Shell
自动换行
复制代码
#一键安装脚本
sudo curl -sSL https://get.docker.com | sh

#下载 Docker 图形化界面 portainer
sudo docker pull portainer/portainer

#创建 portainer 容器
sudo docker volume create portainer_data

#运行 portainer
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
复制成功