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
🛠 方法二:从源码编译
- 安装依赖:
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libswscale-dev
- 下载源码包:
wget https://github.com/opencv/opencv/archive/refs/heads/main.zip unzip main.zip cd opencv-main
- 编译与安装:
mkdir build && cd build cmake .. make -j$(nproc) sudo make install
📦 方法三:下载预编译库
访问 OpenCV官方下载页面 获取适用于Linux的预编译版本,支持多种架构(如x86_64、ARM等)。
📌 注意:选择安装方式时,请根据系统环境与需求判断。如需进一步了解安装细节,可参考 安装指南。