opencv3.2安装
时间: 2025-02-08 08:06:58 浏览: 60
### 如何在不同操作系统上安装 OpenCV 3.2
#### Windows 下的安装指南
为了在 Windows 上配置 OpenCV 3.2 版本,需先准备好必要的软件包和工具。操作环境为 WIN10 64bit 和 Visual Studio 2017 Community Edition。所需文件包括 opencv3.2.0、opencv_contrib3.2.0 及 cmake3.8.0-rc4[^2]。
完成上述准备工作之后:
- **下载与解压**:获取 OpenCV 源码压缩包并将其放置于合适位置。
- **CMake 配置**:启动 CMake GUI,在其中指定源代码路径和构建目标路径;勾选 `WITH_QT` 或其他必要组件开关来定制化编译选项;点击 "Configure" 并选择合适的生成器(如 MinGW Makefiles 或者 NMake Makefiles),接着再点击 "Generate"[^1]。
- **Visual Studio 编译**:打开由 CMake 创建的工作区解决方案(.sln),利用 Visual Studio 进行编译工作,确保所有项目均能顺利通过 Build 测试。
- **设置环境变量**:将编译后的动态链接库(DLL)所在的 bin 文件夹加入系统的 PATH 中以便运行时加载这些 DLL 文件。
对于 Python 用户来说,则可以通过命令提示符执行如下指令以安装适用于 Python 的 OpenCV 组件:
```shell
pip install opencv_python-3.2.0+contrib-cp35-cp35m-win_amd64.whl
```
此轮安装会把 Opencv 3.2.0 模块复制到 Python 安装目录下的 Lib\site-packages 子目录内[^3]。
#### Linux 系统上的安装流程
Linux 发行版通常自带了强大的包管理器,这使得安装过程相对简单得多。然而,如果想要从源码开始搭建最新的稳定版本或是特定需求版本的话,可以按照下面的方法来进行手动安装。
- **更新系统仓库**
更新本地 APT 软件列表至最新状态,并升级已有的程序包。
- **安装依赖项**
使用 apt-get 命令批量安装一系列必需的基础库和支持工具,比如 build-essential、cmake 数据等。
- **下载并解压 tarball 归档**
访问官方 GitHub 页面或者其他可信站点下载对应版本号的 tar.gz 格式的压缩包,随后对其进行解压缩处理。
- **创建自定义构建目录**
推荐做法是在顶层源树之外新建一个专门用来存放临时产物的空间。
- **调用 CMake 执行预编译阶段的任务**
设置好前缀参数(--prefix=...)以及其他个性化选项后即可触发 configure 步骤。
- **正式进入 make 构建环节**
启动多线程模式加快速度(-jN 参数中的 N 表示并发作业数),等待一段时间直至整个工程被完全组装完毕。
- **部署共享对象文件及其他资源**
将最终成果转移至全局可访问的位置(/usr/local/),同时别忘了刷新 ld.so.cache 来使更改生效。
最后一步是验证是否正确设置了 PKG_CONFIG_PATH 环境变量指向 `/usr/local/opencv3.2.0/lib/pkgconfig` ,从而让 pkg-config 工具能够识别新安装好的 OpenCV 库的信息。可通过以下方式测试:
```shell
export PKG_CONFIG_PATH=/usr/local/opencv3.2.0/lib/pkgconfig
source ~/.bashrc
pkg-config --modversion opencv
```
以上步骤完成后应该能看到输出显示为 “3.2.0”,证明一切正常[^4]。
阅读全文
相关推荐
















