本篇文章详细介绍了在Windows 7 32位系统环境下,使用Visual Studio 2010进行OpenCV 2.4.x版本的安装与配置过程。首先,解压OpenCV到指定路径C:\opencv,这将用于后续的编译和引用。
配置环境变量是关键步骤,涉及到两个主要变量:
1. 变量名:opencv,其值设置为C:\opencv\build,这是OpenCV编译后的头文件和库文件所在位置,有助于编译器找到必要的库函数。
2. 变量名:path,设置为C:\opencv\build\x86\vc10\bin;C:\opencv\build\common\tbb\ia32\vc10;,确保系统能够找到OpenCV的可执行文件。如果在系统变量中配置,对所有用户有效;若在用户变量,则仅限当前用户。
接下来,创建一个新的Win32控制台项目,并通过Visual Studio 2010的界面完成新建项目,选择“新建项目” -> “win32控制台项目”。配置VC++目录是为了确保每次新建项目时都能自动设置正确路径。
在项目属性中,进入“VC++目录”部分,分别配置“包含目录”和“库目录”:
- 包含目录:指向OpenCV头文件的存放路径,即c:\opencv\build\include\opencv2,c:\opencv\build\include\opencv,以及c:\opencv\build\include。
- 库目录:设置为c:\opencv\build\x86\vc10\lib,这里是编译时需要链接的OpenCV库文件。
最后,为了验证配置是否成功,作者提供了一个简单的示例代码,展示如何读取和显示图像。在代码中,通过#include<opencv.hpp>引入OpenCV库,然后在main函数中调用imread函数加载图片,并使用imshow和waitKey函数显示和暂停程序,直到用户按下键盘键。
为了运行这段代码,需要确保C盘路径下存在名为"000.jpg"的图像文件。
总结来说,这篇文章详细指导了在Windows 7 32位系统和Visual Studio 2010环境中安装并配置OpenCV 2.4.x,涵盖了软件的解压、环境变量设置、项目新建、编译设置以及基本代码测试,对开发人员在使用OpenCV进行计算机视觉应用时非常实用。