如何在Ubuntu 22.04/20.04安装OpenCV for Python

如何在Ubuntu 22.04/20.04安装OpenCV for Python

我们将学习使用终端在 Ubuntu 22.04 或 20.04 Linux 系统上安装 OpenCV(开源计算机视觉库)的命令。

OpenCV 是一个 Python 库,适合开发计算机视觉和机器学习应用程序的人员。 这个强大的库提供了有用的函数和算法,有助于图像和视频处理、对象检测等。 由于 Python 是一种跨平台编程语言,OpenCV 库也是一种跨平台编程语言,由于其开源许可证,它对用户免费。

它在物体检测、手势和面部识别、运动结构 (SFM)、运动视频跟踪等应用领域非常有用……

在本文中,我们将了解如何在Ubuntu 22.04/20.04安装OpenCV for Python的步骤。

推荐:WordPress成本计算器插件Cost Calculator Builder Pro 

第 1 步:更新 Ubuntu 软件包

要安装 Python 库,我们需要访问命令终端,所以获取它。 如果您使用的是 Ubuntu GUI 桌面,则可以按 Ctrl+Alt+T 打开终端应用程序。 之后,运行系统更新命令重建APT软件包索引并安装最新更新。

sudo apt update
sudo apt upgrade

第 2 步:安装所需的依赖项

在设置 OpenCV 之前,我们需要在 Ubuntu Linux 上安装一些依赖项。 因此,要在终端中简单地获取它们,请执行给定的命令:

sudo apt install python3-dev python3-pip python3-numpy build-essential 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

步骤 3:在 Ubuntu 上安装 OpenCV for Python

安装完所有必需的依赖项后,使用 Python 的 PIP 包管理器 在 Ubuntu Linux 上安装 OpenCV 库。 此外,不仅是 Ubuntu 用户,任何已经安装了 Python 和 PIP 的 Linux(包括 Windows 和 MacOS 系统)都可以使用给定的命令来安装 OpenCV。

pip3 install opencv-python

第 4 步:验证安装

现在,我们已经完成了 OpenCV 的设置,但是如何确认它已正确安装并且工作时不会产生任何错误? 为此,在命令终端上运行以下命令切换到 Python 解释器:

python3

然后通过运行导入 OpenCV 模块:

import cv2

如果库导入成功且没有任何错误,则说明它工作正常。

在 Ubuntu 上安装适用于 Python 的 OpenCV

此步骤不是必需的,但那些想要安装更多可用于扩展 OpenCV 功能的软件包的人可以使用给定的命令语法来安装它们:

pip3 install opencv-contrib-python

“OpenCV-contrib”模块提供了附加功能,包括高级算法和技术。

结论:

在 Ubuntu 上安装 OpenCV for Python 并不是一项复杂的任务,与我们在本教程中学到的一样。 任何在系统上安装了 Python 的用户都可以轻松地让 OpenCV 在应用程序中拥有其计算机视觉功能。

推荐:如何在Ubuntu Linux中安装Python库


发表评论