ubuntu20.04下载opencv3.4.5安装
时间: 2025-03-23 19:07:31 浏览: 37
### 下载并安装 OpenCV 3.4.5 的方法
#### 准备工作
在开始之前,确保系统已更新至最新状态。可以通过运行以下命令来完成此操作:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 步骤说明
1. **下载 OpenCV 和 OpenCV_contrib 源码包**
打开浏览器访问 [GitHub Release 页面](https://github.com/opencv/opencv/releases/tag/3.4.5),选择 `Source code (zip)` 进行下载[^4]。同样地,前往 [OpenCV_contrib GitHub Release 页面](https://github.com/opencv/opencv_contrib/releases/tag/3.4.5) 并下载对应的源码包。
2. **解压源码包**
将下载的压缩包上传到服务器或者本地保存后,通过以下命令进行解压:
```bash
sudo unzip opencv-3.4.5.zip
sudo unzip opencv_contrib-3.4.5.zip
```
解压完成后会得到两个文件夹:`opencv-3.4.5` 和 `opencv_contrib-3.4.5`[^1]。
3. **移动文件夹并重命名**
将 `opencv_contrib-3.4.5` 移动到 `opencv-3.4.5` 文件夹下,并将其更名为 `opencv_contrib` 或者直接移除版本号以便于管理:
```bash
mv opencv_contrib-3.4.5 opencv-3.4.5/opencv_contrib
cd opencv-3.4.5/
```
4. **创建 build 文件夹**
在当前目录下新建一个名为 `build` 的文件夹用于存储编译过程中生成的临时文件:
```bash
mkdir build
cd build
```
5. **配置 CMake 参数**
使用 CMake 工具指定额外模块路径以及其他必要的参数:
```bash
cmake -D CMAKE_BUILD_TYPE=Release \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
```
上述命令中的 `-D OPENCV_EXTRA_MODULES_PATH` 是指明附加模块的位置,而 `-D BUILD_EXAMPLES=ON` 则表示是否要一起构建示例程序[^5]。
6. **编译与安装**
编译过程可能耗时较长,具体时间取决于硬件性能。可以使用多线程加速编译速度(假设 CPU 支持8核):
```bash
make -j8
```
当编译结束后即可执行安装命令:
```bash
sudo make install
sudo ldconfig
```
7. **验证安装结果**
验证 OpenCV 是否成功安装的一种简单方式是编写一个小脚本来检测其可用性:
```python
import cv2
print(cv2.__version__)
```
如果能够正常打印出版本号,则表明安装无误[^2]。
---
###
阅读全文
相关推荐










