如何在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
如果库导入成功且没有任何错误,则说明它工作正常。
此步骤不是必需的,但那些想要安装更多可用于扩展 OpenCV 功能的软件包的人可以使用给定的命令语法来安装它们:
pip3 install opencv-contrib-python
“OpenCV-contrib”模块提供了附加功能,包括高级算法和技术。
结论:
在 Ubuntu 上安装 OpenCV for Python 并不是一项复杂的任务,与我们在本教程中学到的一样。 任何在系统上安装了 Python 的用户都可以轻松地让 OpenCV 在应用程序中拥有其计算机视觉功能。