1、安装依赖
命令:sudo apt-get install build-essential
命令:sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
命令:sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
2、下载源码
网址:https://download.csdn.net/download/u011109761/10558274
3、下载之后解压opencv_file.tar.gz
命令:tar -zxvf opencv_file.tar.gz
命令:cd opencv_file/opencv
命令:mkdir build
命令:cd build
命令:cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=<path to opencv_contrib/modules/> ..
提示:<path to opencv_contrib/modules/>改为自己的路径,注:命令中最后的" .. "(空格+两个点)千万不要忘记
命令:make -j7 # 并行运行七个jobs,这一步也在build目录中进行
命令:sudo make install #这一步也在build目录中进行
提示:以上安装完毕
4、测试安装是否成功
命令:cd opencv_file/opencv/samples/python
命令:python asift.py
5、结果