ubuntu 下 opencv的安装以及配置(亲测有效)

这篇具有很好参考价值的文章主要介绍了ubuntu 下 opencv的安装以及配置(亲测有效)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

当在Ubuntu上安装OpenCV时,可以按照以下详细步骤进行操作:

1. 更新apt包列表:

sudo apt update

这将更新系统的包列表,确保可以获取到最新的软件包信息。

2. 安装所需依赖项:

sudo apt install build-essential cmake git pkg-config
sudo apt install libjpeg-dev libtiff5-dev libpng-dev
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libgtk-3-dev
sudo apt install libatlas-base-dev gfortran

这些命令将安装构建OpenCV所需的各种依赖项,包括编译工具、图像处理库、视频处理库、GUI库等。

3. 克隆OpenCV源码库或者下载源码:

git clone https://github.com/opencv/opencv.git
cd opencv
git checkout <version>

使用git clone命令克隆OpenCV的源码库,并使用cd命令切换到克隆的目录中。如果需要特定的版本,请使用git checkout命令切换到相应的标签或分支。

源码下载:
opencv下载

4. cd 到opecv目录,创建一个用于构建的目录:

$ mkdir build
$ cd build

在OpenCV的源码目录下创建一个用于构建的目录,并切换到该目录。

5. 配置CMake:

sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv3.4 ..

使用cmake命令配置构建过程:

  • CMAKE_BUILD_TYPE=Release 这里设置了构建类型为Release
  • -D CMAKE_INSTALL_PREFIX=/usr/local 生成的文件将安装到/usr/local/opencv3.4 目录下。
  • ..表示在当前目录的父目录中寻找CMakeLists.txt文件。

6. 编译OpenCV:

sudo make -j8

使用make命令进行编译,-j8参数表示使用8个线程进行编译,可以根据系统性能进行调整。

7. 安装OpenCV:

$ sudo make install

使用make install命令将编译生成的文件安装到系统中。

8. 环境配置:

1、添加库路径

打开文件进行编辑:

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

输入下面的内容,然后保存并退出

// opencv 的lib目录
/usr/local/opencv3.4/lib   
sudo ldconfig -v 

2、添加环境变量

打开文件进行编辑:

vim ~/.bashrc

在末尾加入:

# OpenCV 相关环境变量
export PKG_CONFIG_PATH="/home/ljn/apps/softs/opencv/opencv3.4/lib/pkgconfig:$PKG_CONFIG_PATH"
export LD_LIBRARY_PATH="/home/ljn/apps/softs/opencv/opencv3.4/lib:$LD_LIBRARY_PATH"

3、更新环境变量

source ~/.bashrc

9. 验证安装:

pkg-config --modversion opencv4
# 或者
pkg-config --modversion opencv

使用pkg-config命令验证OpenCV是否正确安装,并显示OpenCV的版本号。

以上就是在Ubuntu上安装OpenCV的详细步骤。请根据实际情况进行操作,并参考OpenCV官方文档或其他可靠资源获取更多信息。文章来源地址https://www.toymoban.com/news/detail-611811.html

到了这里,关于ubuntu 下 opencv的安装以及配置(亲测有效)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 第一章:Linux(Ubuntu)环境下OpenCV的安装配置和实例,亲测可用

    目录 1、安装环境 1.1、安装C++开发环境,安装编译器GCC和G++ 1.2、安装build-essential 1.3、安装cmake 1.4、安装依赖库 1.5、安装OpenCV、下载OpenCV连接OpenCV 1.6、配置环境变量 1.7、查看是否安装成功 1.8、创建Opencv.pc 1.9、查看opencv版本 2、OpenCV测试 2.1、测试用例   任意文件夹下新建工程

    2024年02月08日
    浏览(46)
  • OpenCV(一):Android studio jni配置OpenCV(亲测有效,保姆级)

    目录 1.下载OpenCV的SDK 2.创建Android Native C++项目 3.Android项目中导入OpenCV工程 4.导入OpenCV的库文件 5.实现opencv高斯模糊图像处理的demo 要在Android Studio中配置使用OpenCV库的C++方法,需要完成以下步骤: 1.下载OpenCV的SDK 首先,您可以从OpenCV官方网站(Releases - OpenCV )下载适用于And

    2024年02月03日
    浏览(46)
  • Ubuntu 安装 Oracle11g 系列(3) 最全教程 亲测有效

    过往教程 1、 VMware 安装 Ubuntu20 2、配置安装前环境 提前下载需要用到的包 前面教程已有ubuntu镜像和JDK下载地址,这里就只给出本次教程会用到的 1、安装以及中需要用到的一些依赖包 csdn资源 百度网盘 2、oracle11g(一共两个包) 安装依赖包 1、建议当前源地址是前面跟着步骤

    2024年02月12日
    浏览(39)
  • WSL2 Ubuntu+gnome图形界面的安装血泪史(亲测有效)

    前因 近期遇到一个问题,需要在ubuntu虚拟机上用 opengl3.3以上的版本(可编程管线) ,但是虚拟机上查看版本时发现为 opengl2.1 ,查了各种资料才得知是驱动版本太低。 这边一个大坑请注意: 虚拟机无法升级显卡驱动,虚拟机无法升级显卡驱动,虚拟机无法升级显卡驱动!!

    2024年02月02日
    浏览(41)
  • Ubuntu20.04下安装fabric2.3.2环境 从零开始超详细步骤!亲测有效!

    本人以前有写过ubuntu16.04下安装fabric1.4.3的步骤和踩坑处理,如果需要那个版本的可以点击: https://blog.csdn.net/wyt813990159/article/details/117411856?spm=1001.2014.3001.5502 还有一篇文章是博主总结的安装过程中踩过的坑 (15条消息) fabric安装环境和运行测试网络时的踩坑合集!_wyt813990159的博

    2023年04月10日
    浏览(40)
  • Ubuntu20 源码编译安装 QT6.0 教程【有详细图文,亲测可行】

    Virtual Box 版本: 7.0.6 r155176 (Qt5.15.2) Ubuntu 版本:20.04.6 (amd64, Desktop LiveDVD) 下载后解压,看一下 README 文件指导安装, 需要安装环境依赖, 或者直接安装 GNU 集合, 报错,这是不同系统编码格式导致, 解决:重置文件编码, 报错 cmake: not found ,需要安装 Cmake,   报错 Could

    2024年02月03日
    浏览(47)
  • Ubuntu20.04配置YOLOV5算法相关环境,并运行融合YOLOV5的ORB-SLAM2开源代码(亲测有效)

              这篇博客介绍的是如何在Ubuntu系统下配置YOLOV5算法环境。并且运行一个融合YOLOV5的ORB-SLAM2开源代码。         安装的软件主要是anaconda,然后anaconda可以帮我们安装python、pytorch这些东西。我的ubuntu版本:ubuntu20.04.5LTS。 安装的anaconda类型: Anaconda3-2022.05 安装的p

    2024年02月02日
    浏览(47)
  • ubuntu系统代理设置(亲测有效)

    一、为apt设置代理 1. 使用vim打开配置文件 sudo vim /etc/apt/apt.conf.d/proxy.conf Acquire {HTTP::proxy \\\"http://ip:88\\\"; HTTPS::proxy \\\"http://ip:88\\\";} 二、为wget设置代理地址 1. 输入 sudo vim /etc/wgetrc 修改指定位置: 三、git设置 git config --global http.proxy \\\'http://ip:88\\\' 和 git config --global https.proxy \\\'https://ip:

    2024年02月12日
    浏览(38)
  • [保姆教程] Windows平台OpenCV以及它的Golang实现gocv安装与测试(亲测通过)

    一、下载安装 MinGW CMake 预备步骤 首先打开cmd: 下载安装MinGW64 访问: https://sourceforge.net/projects/mingw-w64/files/ 下载: MinGW-W64 GCC-8.1.0 下面的 x86_64-posix-seh 版本 下载后,将它解压缩到 c:mingw64 里 下载安装 CMake 访问:https://cmake.org/download/ 下载:Windows x64 ZIP 解压到: c:cmake Window

    2024年02月09日
    浏览(71)
  • (亲测有效)VMware ubuntu虚拟机扩容

    场景: VMware安装了一个ubuntu系统,现在ubuntu系统剩余空间不足,需要扩容。 解决步骤: 关闭虚拟机,状态如下: 2、点击编辑虚拟机设置-》扩展 3、输入最大磁盘大小-》点击扩展 4、等待成功后,这个时候只是分配800GB的扩展空间,但是虚拟机里面的磁盘空间还没增加,如要

    2024年02月02日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包