ubuntu20下安装opencv3.4.11

1、下载opencv3.4.11、

国内快速下载地址:https://www.bzblog.online/wordpress/index.php/2020/03/09/opencvdownload/

2、安装cmake

sudo apt-get install cmake

3、安装依赖库

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev  


4、编译安装opencv

在用户目录下创建opencv文件夹:mkdir opencv

将压缩包解压到以上创建的opencv文件夹:unzip opencv-3.4.11.zip -d ~/opencv

进入opencv-3.4.11.zip解压缩后生成的文件夹:cd ~/opencv/opencv-3.4.11

创建build文件夹:mkdir  build

进入build文件夹:cd build

使用cmake配置编译参数: cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..

使用make编译源文件获取可执行文件:sudo  make  -j4

使用make安装可执行文件以及动态库到默认文件夹:sudo  make install

5、配置opencv的运行动态库链接

添加opencv.conf文件到/etc/ld.so.conf.d/文件夹:sudo  gedit  /etc/ld.so.conf.d/opencv.conf

并且写入:/usr/local/lib,之后保存关闭

执行ldconfig命令使动态库链接修改生效:sudo  ldconfig

添加路径/usr/local/lib/pkgconfig到环境变量PKG_CONFIG_PATH:export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig 

注意:可以使用脚本文件或者在bash.bashrc文件的末尾添加也可以

6、使用测试命令查看是否安装成功:pkg-config --modversion opencv 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在Ubuntu安装opencv3.4.11扩展包的步骤: 1. 安装依赖项 打开终端,输入以下命令安装依赖项: ``` sudo apt-get update sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev libeigen3-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev sphinx-common libtesseract-dev libopencv-dev libopencv-dev python3-opencv python-opencv python3-numpy python-numpy python3-pil python-pil python3-matplotlib python-matplotlib ``` 2. 下载opencv3.4.11源代码 打开终端,输入以下命令下载opencv3.4.11源代码: ``` git clone https://github.com/opencv/opencv.git -b 3.4.11 ``` 3. 编译安装opencv3.4.11 进入opencv源代码目录,创建build目录并进入: ``` cd opencv mkdir build cd build ``` 执行cmake命令生成Makefile: ``` cmake .. ``` 执行make命令编译opencv: ``` make -j4 ``` 执行make install命令安装opencv: ``` sudo make install ``` 4. 安装opencv3.4.11扩展包 进入opencv源代码目录,下载opencv_contrib3.4.11扩展包: ``` cd .. git clone https://github.com/opencv/opencv_contrib.git -b 3.4.11 ``` 进入opencv源代码目录的build目录,重新执行cmake命令生成Makefile: ``` cd build cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules .. ``` 重新执行make命令编译opencv: ``` make -j4 ``` 重新执行make install命令安装opencv: ``` sudo make install ``` 5. 验证安装 打开终端,输入以下命令验证opencv是否成功安装: ``` pkg-config --modversion opencv ``` 如果输出版本号,则表示opencv安装成功。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值