Ubuntu20安装OpenCV3(亲测)
Posted 流楚丶格念
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu20安装OpenCV3(亲测)相关的知识,希望对你有一定的参考价值。
文章目录
1. 下载opencv与安装cmake:
1.1 安装cmake
终端执行下面语句,安装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 下载opencv3
(opencv4下面的安装方法可能不好使了就)
下载地址:https://opencv.org/releases/
点击Sources进行下载自己需要的版本
2. 安装
2.1 解压文件
解压后,将文件夹放自己喜欢的地方,我就放在了主目录~下
2.2 进入到解压后的文件夹下
(这里我将解压后的文件夹重新命为opencv3,这个随便,不是重点)
在opencv3文件夹下新建build文件夹
终端运行
mkdir build
进入build文件夹下
cd build
2.3 进行cmake
在build目录下运行
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
2.4 进行编译
接下来时一个漫长的等待过程,大概需要等10分钟,不要多虑
sudo make -j8
可以使用sudo make -j 8
、sudo make -j4
、sudo make
我这里就使用sudo make -j 8了
2.5 进行安装
再执行
sudo make install
3. 配置环境
3.1 修改ld.so.conf文件
用gedit打开/etc/ld.so.conf
在文件中加上一行 /usr/loacal/lib
其中/user/loacal
是opencv安装路径也就是makefile中指定的安装路
终端执行
sudo gedit /etc/ld.so.conf
运行下面语句刷新库链接配置
sudo ldconfig
3.2 修改bash.bashrc文件
终端运行
sudo gedit /etc/bash.bashrc
在文件末尾加入:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
然后在命令行中输入刷新
source /etc/bash.bashrc
4.检验是否安装成功
在命令行中输入如下命令:
pkg-config opencv --modversion
如图所示,出现版本号就安装成功了。
以上是关于Ubuntu20安装OpenCV3(亲测)的主要内容,如果未能解决你的问题,请参考以下文章
ubuntu 20.04+ORB_SLAM3 安装并行全记录(无坑版)
(亲测有效)ubuntu系统安装,配置csitool工具,收发无线数据