目录
一、基于Ubuntu安装OpenCV
1 OpenCV依赖环境的安装
1.1 安装cmake
打开终端后输入命令:
sudo apt-get install cmake
1.2 安装依赖环境
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config
1.3 下载OpenCV
在虚拟机的浏览器上打开链接https://opencv.org/releases/可以下载OpenCV,注:可以选择国内快速下载网站https://www.bzblog.online/wordpress/index.php/2020/03/09/opencvdownload/。
建议使用国内百度网站,方法为点击火狐浏览器右上角三横,选择settings,在search中搜索添加百度网站。
2 OpenCV压缩包安装
2.1 压缩文件解压
一定要将下好的压缩包解压到一个文件夹中,方便使用。
2.2 安装包程序安装
打开压缩文件夹,构建一个build文件:
mkdir build
打开build文件:
cd build
输入指令开始安装:
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
2.3 编译
输入指令:
sudo make -j8
2.4 安装
输入指令:
sudo make install
3 配置相关环境
用gedit打开/etc/ld.so.conf,在文件中加上一行 /usr/local/lib(其中/user/local是opencv安装路径也就是makefile中指定的安装路径)。
sudo gedit /etc/ld.so.conf
运行sudo ldconfig,修改bash.bashrc文件。
sudo gedit /etc/bash.bashrc
在文件末尾加入:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
再输入指令: