Windows/Linux OpenCV 2.1安装教程:包含CMake与INTELTBB设置
需积分: 9 195 浏览量
更新于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通常会作为预编译的包提供,安装过程相对简单。
1713 浏览量
105 浏览量
2021-02-10 上传
379 浏览量
108 浏览量
204 浏览量
2024-09-30 上传
qq_23356617
- 粉丝: 1
- 资源: 1
最新资源
- MIDI2AIFF:一个简单的程序,用于将描述MIDI的.txt文件转换为.AIFF文件
- data_struct:数据结构练习代码
- crossDomain-tab-communication:两种不同的域浏览器选项卡相互通信
- Bexbro3:Proyecto BEXBRO,在线相册
- Ice-cream-Ordering-System
- webide_001:SAP Web IDE公共代码展示
- ATACoffee-Frontend
- react-portfolio:使用React重新设计我的投资组合网站[tinyherocarrot.github.io] SASS | Webpack
- Weather_Dashboard:作业06-服务器端API
- zomb:基于插件的机器人风格后端
- 二维码(QRcode)生成算法 C语言/C++源码
- 直连通信链路介绍
- FCC_JS_algorithms_and_data_structures_projects
- Crestron-Community-Resources:社区生成的与Crestron系统一起使用的资源的集合
- htop 交互式流程查看器
- DownloadFolderOrganizer