Ubuntu16.04 安装Opencv3.4.0 + Opencv_contrib3.4.0详细过程

一、安装依赖库

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
sudo apt-get install -y python-dev python-tk python-numpy python3-dev python3-tk python3-numpy

二、下载opencv3.4.3和opencv_contrib3.4.3

可以到github上下载opencv3.4.3和opencv_contrib3.4.3,网址:https://github.com/opencv,下载的时候注意前后版本统一。
将opencv3.4.3.zip和opencv_contrib3.4.3.zip解压到同一个文件夹,这里我统一放到了opencv3.4.3文件夹下。

三、编译OpenCV

进入opencv目录,并在opencv-3.4.3目录下建一个build文件夹

cd opencv-3.4.3
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-3.4.3/modules ..

在这里插入图片描述
配置成功之后,make一下。

sudo make

(PS:在这里可以使用sudo make -j8(四核八线程)加速,如果是双核的话,就改成sudo make -j4。)

make完成之后,执行sudo make install命令。
在这里插入图片描述

sudo make install

在这里插入图片描述
进行到这里已经完成Opencv的安装,安装完成之后,添加路径。

sudo vim /etc/ld.so.conf.d/opencv.conf

在末尾添加如下内容:

/usr/local/lib

保存之后执行:

sudo ldconfig
sudo vim /etc/bash.bashrc

在末尾添加如下内容:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

source一下,使修改立即生效。

source /etc/bash.bashrc

四、测试一下opencv库

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值