Windows/Linux OpenCV 2.1安装教程:包含CMake与INTELTBB设置
需积分: 9 179 浏览量
更新于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 上传
2016-01-05 上传
2023-12-10 上传
2023-05-24 上传
qq_23356617
- 粉丝: 1
- 资源: 1
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能