OpenCV在Ubuntu16.04下安装
本文以安装OpenCV3.4.1在Ubuntu16.04下的安装为例,其他版本的安装也可参照此博客。
首先,下载从官方网站http://opencv.org/releases.html,选择sources版本
然后在Ubuntu16.04的终端命令行下分别运行以下命令:
1. unzip opencv-3.4.1.zip
2.进入解压后的目录后,运行sudo apt-get install cmake
3.安装依赖库,sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
4.安装完依赖后,创建编译文件夹,
mkdir my_build_dir
5.进入该目录
cd my_build_dir
6.cmake进行编译
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
7.执行编译
sudo make
8.执行命令
sudo make install
9.配置opencv的编译环境
sudo gedit /etc/ld.so.conf.d/opencv.conf
10.在打开的文件中添加下面内容
/usr/local/lib
11.执行下面命令使上面的配置生效
sudo ldconfig
12.配置bash
sudo gedit /etc/bash.bashrc
13.在打开的文件末尾添加如下的语句
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
14.保存,执行如下命令使上述的配置生效
source /etc/bash.bashrc
15.更新
sudo updatedb
16.至此所有的配置已经安装完成。
注:本文在写作的过程中参考了这篇博客http://blog.csdn.net/cocoagin/article/details78163171,本文安装的过程中一切顺利,没有出现任何错误。