OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉框架,广泛应用于图像处理与AI开发。以下是Linux系统下的下载与安装方法:


📦 方法一:通过包管理器安装

适用于主流Linux发行版,如Ubuntu、Debian、CentOS等:

sudo apt-get update
sudo apt-get install opencv-dev

⚠️ 若使用CentOS,需先启用EPEL仓库:
sudo yum install epel-release
然后执行:sudo yum install opencv

opencv_linux

🛠 方法二:从源码编译

  1. 安装依赖:
    sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libswscale-dev
    
  2. 下载源码包:
    wget https://github.com/opencv/opencv/archive/refs/heads/main.zip
    unzip main.zip
    cd opencv-main
    
  3. 编译与安装:
    mkdir build && cd build
    cmake ..
    make -j$(nproc)
    sudo make install
    
opencv_compile

📦 方法三:下载预编译库

访问 OpenCV官方下载页面 获取适用于Linux的预编译版本,支持多种架构(如x86_64、ARM等)。


📌 注意:选择安装方式时,请根据系统环境与需求判断。如需进一步了解安装细节,可参考 安装指南