本文笔记记录时间过长,但是查看了数偏博客才成功安装,如若侵权,请联系我。
1. 安装OpenCV 3.3.1
# 软件源更新
sudo apt-get update
# 升级本地所有安装包,最新系统可以不升级,版本过高反而需要降级才能安装
sudo apt-get upgrade
# 升级树莓派固件,固件比较新或者是Ubuntu则不用执行
sudo rpi-update
# -----------安装构建OpenCV的相关工具--------------#
# 安装基本的依赖项:
sudo apt-get install build-essential git cmake pkg-config -y
# 安装和图像相关的库:
sudo apt-get install libjpeg8-dev -y
sudo apt-get install libtiff5-dev -y
sudo apt-get install libjasper-dev -y
sudo apt-get install libpng12-dev -y
# 安装视频IO包:
sudo apt-get install -y libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev libv4l-0 libv4l-dev libavcodec-dev libavformat-dev libswscale-dev libxvidcore-dev libx264-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y
# 安装gtk2.0相关的依赖库:
sudo apt-get install libgtk2.0-dev -y
# 安装opencv进阶依赖库,操作矩阵(优化函数包)等:
sudo apt-get install libatlas-base-dev gfortran -y
# 其它一些库
sudo apt-get install -y python-numpy python-scipy python-matplotlib ant libgtkglext1-dev v4l-utils
2. python环境搭建
sudo apt-get install python2.7-dev python3-dev
使用python版本为: