树莓派4B安装OpenCV教程

树莓派4B安装OpenCV教程


此OpenCV为虚拟环境运行

这里详细介绍了使用virtualenv and virtualenvwrapper的原因

请先安装好官方系统,镜像官网下载,使用win32安装即可

文章目录

  • 树莓派4B安装OpenCV教程
    • 此OpenCV为虚拟环境运行
  • 1.安装必要的依赖
    • 1.更新软件源
  • 可选:2 .安装必要的工具 cmake
  • 3.安装必要的I/O packages
  • 4.创建Python虚拟环境并安装NumPy
    • 1).安装并使用 pip安装virtualenv 和virtualenvwrapper
    • 2).配置.bashrc文件
    • 3) 重新加载 .bashrc文件,使配置文件生效
    • 4)创造python虚拟环境
  • 5.安装OpenCV
  • 6.测试

1.安装必要的依赖

1.更新软件源

树莓派官方的软件源服务器位于欧洲,如果刚烧录好官方系统,请先更换软件源

sudo apt-get update && apt-get upgrade

可选:2 .安装必要的工具 cmake

(已安装可以跳过,此工具为编译方式安装OpenCV,编译方法以后更新)

sudo apt-get install build-essential cmake pkg-config

3.安装必要的I/O packages

*这些库使我们能够从磁盘读取各种视频文件格式 *

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libfontconfig1-dev libcairo2-dev
sudo apt-get install libgdk-pixbuf2.0-dev libpango1.0-dev
sudo apt-get install libgtk2.0-dev libgtk-3-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install libhdf5-dev libhdf5-serial-dev libhdf5-103
sudo apt-get install libqtgui4 libqtwebkit4 libqt4-test python3-pyqt5
sudo apt-get install python3-dev#绑定python 编译执行

4.创建Python虚拟环境并安装NumPy

1).安装并使用 pip安装virtualenv 和virtualenvwrapper

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
sudo python3 get-pip.py
sudo rm -rf ~/.cache/pip

sudo pip install virtualenv virtualenvwrapper

2).配置.bashrc文件

关于bashrc文件可以参考这篇文章 or 百度 https://www.cnblogs.com/yuemw/p/8081219.html

sudo nano ~/.bashrc
#~为当前用户路径 例如 /home/pi
#使用pwd命令可查看当前路径

在文件末尾添加

# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
#Ctrl + x y确认后退出

3) 重新加载 .bashrc文件,使配置文件生效

source ~/.bashrc

4)创造python虚拟环境

mkvirtualenv cv -p python3

如果现在有摄像头连接,请安装PiCamerAPI

pip install "picamera[array]"

5.安装OpenCV

pip install opencv-contrib-python==4.1.0.25

6.测试

#1.切换用户目录文件
cd ~
#2启用cv虚拟环境
workon cv
#3启动 Python
python
#导入cv2b
>>> import cv2
#查看版本号
>>> cv2.__version__
'4.1.1'

树莓派4B安装OpenCV教程_第1张图片
Congratulate!
不要忘记
关注哦

引用文献

https://www.pyimagesearch.com/2019/09/16/install-opencv-4-on-raspberry-pi-4-and-raspbian-buster/

你可能感兴趣的:(树莓派,笔记,python,opencv)