OpenCV 是一个开源的计算机视觉库,适用于实时图像处理。以下是 OpenCV 在 Linux 系统上的安装步骤。

安装依赖

在安装 OpenCV 之前,需要确保系统中有以下依赖项:

  • CMake
  • Python(可选,用于 Python 接口)
  • GCC 编译器

您可以通过以下命令安装这些依赖项:

sudo apt-get update
sudo apt-get install cmake python3-dev python3-numpy libopencv-dev

下载 OpenCV 源代码

从 OpenCV 官方网站下载源代码:

wget https://github.com/opencv/opencv/archive/4.5.2.52.tar.gz
tar -xvzf 4.5.2.52.tar.gz
cd opencv-4.5.2.52

配置和编译

在配置和编译之前,需要设置 CMake 变量。以下是一个示例配置:

mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release ..
make

安装

编译完成后,可以使用以下命令安装 OpenCV:

sudo make install

验证安装

安装完成后,可以通过以下命令验证 OpenCV 是否已正确安装:

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

如果您想了解 OpenCV 的更多高级功能,可以访问我们的 OpenCV 高级教程

OpenCV Logo