1、更新系统
sudo apt-get update -y
sudo apt-get upgrade -y
2、安装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
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y
sudo apt-get install libgtk2.0-dev -y
sudo apt-get install libatlas-base-dev gfortran -y
3、下载OpenCV4.1
mkdir opencv
cd opencv
git clone -b 4.1.0 --recursive https://github.com/opencv/opencv.git
git clone -b 4.1.0 --recursive https://github.com/opencv/opencv_contrib.git
4、cmake 配置
cd opencv
mkdir build
cd build
5、make编译
make
# 也可以用make -j4 四线程编译,没有试过是否可以
make过程比较长,大概需要4到5个小时
6、安装
sudo make install