广告
返回顶部
首页 > 资讯 > 精选 >如何在Ubuntu 20.04上安装OpenCV
  • 504
分享到

如何在Ubuntu 20.04上安装OpenCV

2023-06-15 23:06:05 504人浏览 八月长安
摘要

这篇文章给大家分享的是有关如何在ubuntu 20.04上安装OpenCV的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。从Ubuntu仓库安装OpenCV可从默认的Ubuntu 20.04仓库安装OpenCV。要

这篇文章给大家分享的是有关如何在ubuntu 20.04上安装OpenCV的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

从Ubuntu仓库安装OpenCV

可从默认的Ubuntu 20.04仓库安装OpenCV。要安装它,请运行:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install libopencv-dev python3-opencv

上面的命令将安装运行OpenCV所需的所有软件包。

如何在Ubuntu 20.04上安装OpenCV

通过导入cv2模块并打印OpenCV版本来验证安装:

linuxmi@linuxmi:~/www.linuxmi.com$ python3 -c "import cv2; print(cv2.__version__)"

在撰写本文时,仓库中的版本为4.2:

输出:

4.2.0

如何在Ubuntu 20.04上安装OpenCV

从源代码安装OpenCV

从源代码构建OpenCV库可以使您拥有最新的可用版本。它将针对您的特定系统进行优化,并且您将完全控制构建选项。这是安装OpenCV的推荐方法。

执行以下步骤从源代码安装最新的OpenCV版本:

安装构建工具和依赖项:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install build-essential cmake git pkg-config libgtk-3-dev \  libavcodec-dev libavfORMat-dev libswscale-dev libv4l-dev \  libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \  gfortran openexr libatlas-base-dev Python3-dev python3-numpy \  libtbb2 libtbb-dev libdc1394-22-dev libopenexr-dev \  libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev

克隆OpenCV和OpenCV contrib仓库:

mkdir ~/opencv_build && cd ~/opencv_build  git clone https://GitHub.com/opencv/opencv.git  git clone Https://github.com/opencv/opencv_contrib.git

在撰写本文时,github仓库中的默认版本为4.3.0。如果要安装旧版本的OpenCV,请在cd上同时打开opencv和opencv_contrib目录,然后运行git checkout <opencv-version>

下载完成后,创建一个临时构建目录,并导航至该目录:

cd ~/opencv_build/opencv  mkdir -p build && cd build

使用CMake设置OpenCV build:

cmake -D CMAKE_BUILD_TYPE=RELEASE \  -D CMAKE_INSTALL_PREFIX=/usr/local \  -D INSTALL_C_EXAMPLES=ON \  -D INSTALL_PYTHON_EXAMPLES=ON \  -D OPENCV_GENERATE_PKGCONFIG=ON \  -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \  -D BUILD_EXAMPLES=ON ..

输出将如下所示:

-- Configuring done  -- Generating done  -- Build files have been written to: /home/vagrant/opencv_build/opencv/build

开始编译过程:

make -j8

根据您的处理器修改-j标志。如果您不知道处理器的内核数,可以通过键入nproc找到它。

编译可能要花费几分钟或更长时间,具体取决于您的系统配置。

使用以下方法安装OpenCV:

sudo make install

要验证安装,请键入以下命令,您将看到OpenCV版本。

c++绑定:

pkg-config --modversion opencv4

输出

4.2.0

如何在Ubuntu 20.04上安装OpenCV

Python绑定:

python3 -c "import cv2; print(cv2.__version__)"

输出

4.3.0-dev

感谢各位的阅读!关于“如何在Ubuntu 20.04上安装OpenCV”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: 如何在Ubuntu 20.04上安装OpenCV

本文链接: https://www.lsjlt.com/news/281797.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何在Ubuntu 20.04上安装OpenCV
    这篇文章给大家分享的是有关如何在Ubuntu 20.04上安装OpenCV的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。从Ubuntu仓库安装OpenCV可从默认的Ubuntu 20.04仓库安装OpenCV。要...
    99+
    2023-06-15
  • 如何在Ubuntu 20.04 LTS上安装Apache CouchDB
    Apache CouchDB是由Apache软件基金会开发的一个免费的、开源的NoSQL数据库。它可以作为单节点或集群数据库使用。CouchDB服务器将其数据存储在命名的数据库中,其中包含JSON结构的文档。每个文档由一些字段和附件组成。字...
    99+
    2019-03-30
    如何在Ubuntu 20.04 LTS上安装Apache CouchDB 数据库入门 数据库基础教程 数据库 mysql
  • 在Ubuntu 20.04上安装MySQL教程
    在Ubuntu上安装MySQL MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一部分安装。它使用关系数...
    99+
    2023-09-08
    mysql ubuntu 服务器
  • Ubuntu 22.04 | 20.04 |18.04 上安装 PHP 8.1
    步骤一  更新Ubuntu sudo apt update && sudo apt -y upgrade 重启系统  sudo systemctl reboot 步骤二 然后添加另外的ppa源 添加 Ondřej Surý PPA 存储库...
    99+
    2023-09-03
    ubuntu php 服务器
  • 在Ubuntu 20.04中如何安装deb文件
    这篇文章主要介绍了在Ubuntu 20.04中如何安装deb文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在 Ubuntu 20.04 中安装 deb 文件由于某些原因,...
    99+
    2023-06-16
  • 怎么在Ubuntu 20.04 LTS上安装Deepin桌面环境
    小编给大家分享一下怎么在Ubuntu 20.04 LTS上安装Deepin桌面环境,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在 Ubuntu 20.04 上安...
    99+
    2023-06-15
  • 详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)
    Xrdp 是一个微软远程桌面协议(RDP)的开源实现,它允许你通过图形界面控制远程系统。通过 RDP,你可以登录远程机器,并且创建一个真实的桌面会话,就像你登录本地机器一样。 这篇指南讲解如何在 Ubuntu 20.04...
    99+
    2022-06-04
    Ubuntu 20.04安装Xrdp服务器 Ubuntu 20.04 Xrdp服务器 Ubuntu 20.04远程桌面
  • 如何解决无法在Ubuntu 20.04上安装Deb文件的问题
    今天就跟大家聊聊有关如何解决无法在Ubuntu 20.04上安装Deb文件的问题,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。deb 文件后无法通过 Ubuntu 20.04 的软件...
    99+
    2023-06-05
  • ubuntu下如何安装opencv
    本篇内容主要讲解“ubuntu下如何安装opencv”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ubuntu下如何安装opencv”吧!1.首先去opencv官网下载适用的安装包。2.下载好后...
    99+
    2023-07-04
  • 如何在Ubuntu上安装phpmyadmin
    这篇文章给大家分享的是有关如何在Ubuntu上安装phpmyadmin的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。背景突然想要任性的做一下开发,但是发现sqlite3不能满足我...
    99+
    2022-10-18
  • 如何在Ubuntu上安装Twisted
    这篇文章主要介绍“如何在Ubuntu上安装Twisted”,在日常操作中,相信很多人在如何在Ubuntu上安装Twisted问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在Ubuntu上安装Twisted...
    99+
    2023-06-13
  • 如何在Ubuntu Linux上安装MySQL
    如何在Ubuntu Linux上安装MySQL,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MySQL 是一个典型的数据库管理系统。它被用于许多技术栈中,包括流行的 LAMP ...
    99+
    2023-06-16
  • 在ubuntu 12.04上如何安装MDM
    这篇文章主要为大家展示了“在ubuntu 12.04上如何安装MDM”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在ubuntu 12.04上如何安装MDM”这篇文章吧。在ubuntu 12.0...
    99+
    2023-06-16
  • 如何在Ubuntu系统上安装GitLab
    GitLab是一个基于Web的Git版本控制仓库管理系统,可以让团队更好地协作进行开发。本文将介绍如何在Ubuntu系统上安装GitLab。步骤1:安装必要的依赖项在安装GitLab之前,需要确保您的Ubuntu系统已经安装了必要的依赖项。...
    99+
    2023-10-22
  • 如何在Ubuntu Linux上安装 MySQL 8.0.11
    继MySQL 5.7之后,直接跳到了MySQL 8.0,官方说这次来了个大升级,其他的不说,就访问速度是5.7的2倍,因此我也尝试安装使用,根据官方文档,下面是安装的过程 一、工具 Ubuntu 16.04...
    99+
    2022-10-18
  • 如何在Ubuntu上安装配置NFS
    文章目录 1. 在服务器端安装NFS内核服务器:2. 配置NFS共享目录:3. 在客户端安装NFS客户端并挂载NFS共享: 1. 在服务器端安装NFS内核服务器: 首先,确保您的Ubunt...
    99+
    2023-09-01
    ubuntu linux 服务器
  • 如何在 Ubuntu 22.04 上安装 Python Pip?
    Python Pip 是 Python 的包管理器,它允许您轻松地安装和管理 Python 包和库。在 Ubuntu 22.04 上安装 Python Pip 是非常简单的。 本文将详细介绍如何在 ...
    99+
    2023-09-03
    linux Ubuntu 22.04 Python Pip
  • 在Ubuntu上如何安装Budgie桌面
    小编给大家分享一下在Ubuntu上如何安装Budgie桌面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在 Ubuntu 上安装 Budgie此方法未在 Linu...
    99+
    2023-06-16
  • 阿里云服务器Ubuntu 20.04上安装Odoo 15的详细过程
    ​​Odoo15入门系列介绍 Odoo 15 是一个基于Python语言构建的开源软件,面向企业应用的CRM,ERP等领域,其目标是对标SAP,Oracle等大型软件提供商,但却通过...
    99+
    2022-11-13
  • Ubuntu上如何安装Tomcat7
    本篇内容主要讲解“Ubuntu上如何安装Tomcat7”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu上如何安装Tomcat7”吧!一、环境说明:操作系统:Ubuntu 12.04.2...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作