树莓派安装opencv_3.1.0+opencv_contrib-3.1.0库

基本情况

树莓派 3B+ 

opencv版本:3.1.0

contrib版本:3.1.0

准备

opencv和contrib库下载

1 https://github.com/Itseez/opencv/archive/3.1.0.zip
2 https://github.com/Itseez/opencv_contrib/archive/3.1.0.zip

树莓派准备

1.卸载不常用软件

2.安装更新

1 sudo raspi-config //打开摄像头
2 sudo reboot

1 sudo apt-get update
2 sudo apt-get upgrade
3 sudo rpi-update

3.安装依赖

 1 编译环境
 2 sudo apt-get install build-essential cmake pkg-config
 3 图像I/O包
 4 sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
 5 视频I / O包
 6 sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
 7 sudo apt-get install libxvidcore-dev libx264-dev
 8 安装GTK开发库
 9 sudo apt-get install libgtk2.0-dev
10 安装数学优化库
11 sudo apt-get install libatlas-base-dev gfortran
12 安装python支持
13 sudo apt-get install python2.7-dev python3-dev
14 安装numpy支持
15 pip install numpy

安装过程

1 cd ~/opencv-3.1.0/
2 mkdir build
3 cd build
4 cmake -D CMAKE_BUILD_TYPE=RELEASE
5             -D CMAKE_INSTALL_PREFIX=/usr/local 
6             -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.1.0/modules 
7             -D ENABLE_PRECOMPILED_HEADERS=OFF 
8             -D WITH_FFMPEG=OFF ..

猜你喜欢

转载自www.cnblogs.com/hrtian/p/9774225.html