如何在 Linux Mint 上安装 OpenCV 21

2023年 12月 10日 57.8k 0

OpenCV(开源计算机视觉库)是一个强大的开源库,用于计算机视觉、机器学习和图像处理。它在实时操作中发挥着重要作用,这在当今的系统中至关重要。通过使用 OpenCV,可以处理图像和视频来识别物体、人脸甚至人类笔迹。当与各种库(如 Numpy)集成时,Python 可以处理 OpenCV 数组结构进行分析。

OpenCV_Logo

在 Linux Mint 上安装 OpenCV 21

步骤 1。在安装任何新软件之前, 最好先更新系统。这可确保您拥有最新的安全补丁和软件更新。使用以下命令更新系统:

sudo apt update
sudo apt upgrade

第 2 步安装 Python 和 PIP。

在安装 OpenCV 之前,请确保系统上预装了 Python 和 PIP。您可以通过打开终端并运行以下命令来检查是否已安装 Python:

python --version

如果 Python 不存在,则需要安装它。同样,若要检查是否安装了 PIP,请运行以下命令:

pip3 --version

第 3 步。安装所需的依赖项。

OpenCV 依赖于其他库才能正常运行。安装所需的依赖项:

sudo apt install libgtk-3-dev libboost-all-dev libatlas-base-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libopenexr-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev

第 4 步。在 Linux Mint 上安装 OpenCV 21.

克隆 OpenCV 和 OpenCV 贡献存储库以获取最新的源文件:

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

使用 CMake 构建 OpenCV 并使用 make 编译源代码:

cd ~/opencv_build/opencv
mkdir build && cd 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 ..

make -j$(nproc)
sudo make install

默认情况下,这会将 OpenCV 安装到 /usr/local/

通过在 Python 中导入 cv2 来检查 OpenCV 是否已正确安装:

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

这应该打印出安装的 OpenCV 版本。

您还可以运行 /usr/local/share/opencv4/samples/python 中的一些示例 来验证 OpenCV 是否正常工作。

感谢您使用本教程在 Linux Mint 系统上安装最新版本的 OpenCV。如需更多帮助或有用信息,我们建议您查看 OpenCV 官方网站。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论