opencv安装opencv_contrib
时间: 2025-03-05 10:48:05 浏览: 54
### 不同操作系统上的 OpenCV 及其 contrib 模块安装方法
#### Windows 上的安装过程
对于Windows平台而言,为了使用诸如 SIFT 这样的功能,需要先下载特定版本的 OpenCV 和 opencv_contrib 并确保两者的版本相匹配[^1]。考虑到网络速度问题,在国内可以从码云获取这些库。除了必要的库之外,还需要准备一些工具用于编译工作。
- **准备工作**
- 获取所需的资源:从码云或者其他可靠源下载对应的 Opencv 和 opencv_contrib 版本。
- 安装 Visual Studio,并在安装过程中加入 C++ 的桌面开发组件支持。
- 下载并完成 CMake 软件的安装。
- **具体操作**
一旦上述前提条件满足,则可以通过CMake来进行配置和构建:
```bash
# 解压缩已下载的OpenCV文件到目标位置
# 利用CMake图形界面版或命令行进行项目设置
```
#### Linux 上的安装指南
针对Linux环境下的部署流程如下所示:
- **前期准备**
同样地,首先要获得正确的软件包以及额外模块(opencv_contrib),这一步骤可通过官方链接实现。
- **实际步骤**
接下来的操作涉及到了解压、创建build目录、执行cmake指令等一系列动作来最终达成目的。
```bash
cd /path/to/opencv-source-code # 替换成自己的路径
mkdir build && cd build
cmake -DOPENCV_EXTRA_MODULES_PATH=/path/to/opencv_contrib/modules ..
make -j$(nproc) # 使用所有可用核心加速编译
sudo make install
```
以上就是分别适用于Windows与Linux系统的两种不同的安装方式介绍[^3]。
阅读全文
相关推荐


















