本文最先发表在:如何在 CentOS 8 上安装 OpenCVwww.itcoder.tech
OpenCV(Open Source Computer Vision Library) 是一个开源的计算机视觉库,支持所有主流操作系统上的 C++ , Python,和 Java。它可以发挥多核进程和 GPU 加速,用于实时操作。
OpenCV 应用广泛,包括医疗图片分析,街景图片处理,监视视频,探测和识别面部,追踪移动物体,提取3D 模型,等等。
本文描述如何在 CentOS 8 上安装 OpenCV。 想要安装最新稳定版本的OpenCV,滚动到从源码安装 OpenCV 一节。请选择最适合你的安装方式。
一、从 CentOS 源仓库安装 OpenCV
OpenCV 软件包在 CentOS 8 标准软件源中可用,但是没有 Python 的版本。
安装 OpenCV 软件包,输入:
sudo dnf install opencv opencv-devel opencv-python
一旦安装完成,验证 OpenCV是否存在,输入:
pkg-config --modversion opencv
3.4.1
二、 从源码安装 OpenCV
从源码安装OpenCV可以允许你安装最新可用的版本。它还将针对你的特定系统进行优化,并且你可以完整控制所有的构建选项。
执行下面的步骤,从源码安装最新的OpenCV版本:
01.安装必要的和可选的依赖软件包:
sudo dnf install epel-release git