天天看点

ubuntu16.04安装opencv3.2.0

感谢这位博主:https://blog.csdn.net/love666666shen/article/details/76449155

镜像网站和安装包都很齐全。

这里我用的是百度云链接:https://pan.baidu.com/s/1hsKMr8g

接下来记录一下安装的过程及遇到的问题。

1.安装依赖文件

sudo apt-get install build-essential 

sudo apt-get install  libgtk2.0-dev libavcodec-dev libavformat-dev  libtiff4-dev  libswscale-dev libjasper-dev

2.解压opencv文件,在解压后的文件夹中新建文件夹 build ,进入build文件夹,打开终端

输入:

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=  /(build所在的文件夹)/ ..

或者:cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/..

在这个过程中会出现如下情况:

ICV: Downloading ippicv_linux_20151201.tgz...

可以在如下网址中手动下载:

https://raw.githubusercontent.com/Itseez/opencv_3rdparty/81a676001ca8075ada498583e4166079e5744668/ippicv/ippicv_linux_20151201.tgz

将下载后的 文件ippicv_linux_20151201.tgz替换

opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e

文件下

重新运行如下命令

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=  /(build所在的文件夹)/ ..

或者:cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/..

3.终端输入

make

sudo make install

在终端输入python ,import cv2.出现问题的话,需要下载opencv-python

pip install opencv-python

就可以成功 import cv2