树莓派安装OPENCV-PYTHON–跳坑指南

1,先确定本机是否已经安装numpy

创建一个test.py文件

import numpy
print(numpy.version.version) 

运行test.py如果能打印出numpy版本,说明已经安装了numpy

如果报错,请运行如下命令安装numpy

sudo pip3 install numpy

完成后再运行test.py。如果仍然不能打印出版本,那么建议重新做树莓派系统再安装。如果可能请更新存储卡。

2,安装opencv依赖

sudo apt-get -y install build-essential git cmake pkg-config  
sudo apt-get -y install libjpeg8-dev
sudo apt-get -y install libtiff5-dev
sudo apt-get -y install libjasper-dev
sudo apt-get -y install libpng12-dev
sudo apt-get -y install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get -y install libgtk2.0-dev
sudo apt-get -y install libsdl2-dev
sudo apt-get -y install libatlas-base-dev gfortran
sudo apt-get -y install libxvidcore-dev libx264-dev

3,安装opencv-python以及 opencv-contrib-python

 pip3 install opencv-python 
 pip3 install opencv-contrib-python  

4,运行测试

import cv2

如果在使用opencv过程中出现无法打开摄像头的错误提示请执行:

sudo modprobe bcm2835-v4l2

1人评论了“树莓派安装OPENCV-PYTHON–跳坑指南”

  1. Pingback: 分享推荐一个经典的使用opencv进行人脸识别的python Demo – 随想曲

发表评论

电子邮件地址不会被公开。 必填项已用*标注