Windows/Linux OpenCV 2.1安装教程:包含CMake与INTELTBB设置
需积分: 9 119 浏览量
更新于2024-09-09
收藏 17KB DOCX 举报
本文档主要介绍了如何在Windows和Linux系统上安装OpenCV 2.1版本的详细步骤。OpenCV是一个开源的计算机视觉和机器学习库,广泛应用于图像处理、人脸识别、视频分析等领域。以下是安装过程中的关键步骤:
1. 下载文件:
- 官方下载链接:对于Windows系统,可以从OpenCV官方源码库下载OpenCV-2.1.0-win.zip或推荐的OpenCV-2.1.0-win32-vs2008.exe,后者通常包含了更易安装的VS2008集成。
- CMake 2.8.1:CMake是一个跨平台的构建系统工具,用于生成特定编译器的构建配置文件,这对于OpenCV的编译至关重要。
- Intel Threading Building Blocks (TBB) 3.0:TBB是一个并行计算库,对OpenCV的性能优化有帮助。
2. 安装步骤:
- 首先安装CMake 2.8.1,确保它被正确安装并添加到系统的PATH环境变量中,以便后续能够识别CMake。
- 将OpenCV 2.1下载并解压到指定目录,例如D:\ProgramFiles\OpenCV2.1,并创建一个子目录D:\ProgramFiles\OpenCV2.1\vs2010用于编译结果存放。
- 解压Intel TBB 3.0到D:\IntelTBB3.0,同样将其路径添加到系统PATH中。
- 配置环境变量,确保D:\ProgramFiles\OpenCV2.1\bin和D:\IntelTBB3.0\bin\ia32\vc10路径已包含在PATH中,如果不包含,需要注销当前用户或重启电脑使更改生效。
- 使用CMake 2.8.1进行OpenCV的配置,设置源代码目录为OpenCV的安装路径,如D:\ProgramFiles\OpenCV2.1,构建目录为D:\ProgramFiles\OpenCV2.1\vs2010。
- 在CMake配置过程中,选择Visual Studio 10作为编译器,并启用默认的原生编译器。同时,勾选"BUILD_SHARED_LIBS"(共享库)和"BUILD_TESTS"(包含测试程序)选项,以及根据需要启用其他OPENCV_BUILD_3相关的选项。
- 点击Configure,然后Finish进行配置。在此阶段,不要打开Visual Studio 2010,以免干扰配置过程。
- 配置完成后,会看到一个配置窗口,此时可以开始构建OpenCV。这个过程可能需要一段时间,取决于系统性能。
通过这些步骤,您将在Windows环境中成功安装并配置了OpenCV 2.1,准备好在项目中集成和利用其强大的图像处理功能。在Linux环境下,虽然基本流程相似,但可能会有额外的依赖项管理和包管理器(如apt-get或yum)的步骤。在Linux中,OpenCV通常会作为预编译的包提供,安装过程相对简单。
2018-03-29 上传
2010-09-14 上传
2021-02-10 上传
2013-03-21 上传
2023-12-10 上传
qq_23356617
- 粉丝: 1
- 资源: 1
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析