ubuntu20.04 opencv3.2.0
时间: 2025-02-04 10:46:12 浏览: 45
### Ubuntu 20.04 上安装 OpenCV 3.2.0
#### 准备工作
为了确保顺利安装 OpenCV,在开始之前需要更新系统的软件包列表并升级现有软件包。
```bash
sudo apt update && sudo apt upgrade -y
```
#### 安装必要的依赖项
安装构建工具和其他必需的库对于成功编译 OpenCV 至关重要。执行如下命令来获取这些资源:
```bash
sudo apt-get install cmake build-essential libgtk2.0-dev \
libavcodec-dev libavformat-dev libswscale-dev libjpeg-dev \
libtiff5-dev pkg-config -y
```
上述命令涵盖了基本图像处理功能所需的大部分依赖关系[^5]。
#### 下载 OpenCV 源码
可以从 GitHub 或其他镜像站点下载指定版本的 OpenCV 源代码。这里推荐使用 Git 来克隆仓库,以便于后续维护和管理。
```bash
git clone https://github.com/opencv/opencv.git -b 3.2.0 --depth 1
cd opencv/
mkdir build && cd build
```
此操作创建了一个名为 `build` 的目录用于存放编译过程中产生的临时文件[^3]。
#### 编译配置
通过 CMake 工具来进行项目的配置,可以自定义一些选项以适应特定需求。下面是一个典型的配置过程:
```bash
cmake -D CMAKE_BUILD_TYPE=Release \
-D CMAKE_INSTALL_PREFIX=/usr/local ..
```
这里的 `-D CMAKE_INSTALL_PREFIX=/usr/local` 参数指定了最终安装的目标位置为 `/usr/local` 文件夹内[^4]。
#### 执行编译与安装
完成前面几步之后就可以正式开始了!
```bash
make -j$(nproc)
sudo make install
```
其中 `-j$(nproc)` 表达式使得 Make 能够充分利用多核 CPU 加速整个编译流程;而最后一条指令则负责把编译好的二进制文件复制到先前设定的目的地中去。
#### 设置环境变量(可选)
为了让系统能够识别新安装的 OpenCV 库,可能还需要调整 LD_LIBRARY_PATH 环境变量。编辑 `.bashrc` 文件加入以下内容即可生效:
```bash
echo 'export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig' >> ~/.bashrc
source ~/.bashrc
```
这一步骤有助于 Python 解释器找到相应的共享对象(.so),从而支持导入 cv2 模块。
阅读全文
相关推荐














