基本情况
树莓派 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 ..