如何在 Linux Mint 上安装 OpenCV 21

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 官方网站

未经允许不得转载:统信UOS之家 » 如何在 Linux Mint 上安装 OpenCV 21

相关文章