当前位置:文档之家› OpenCV 2.4.4安装与配置

OpenCV 2.4.4安装与配置

OpenCV 2.4.4 安装与配置
步骤一:安装OpenCV
/projects/opencvlibrary/files/opencv-win/2.4.4/
1.从以上地址下载OpenCV
2.4.4,执行exe文件,将文件安装到所需目录。

2.建立环境变量并添加到系统路径(以将文件安装在D:\opencv为例):
i) 右键点击桌面的计算机图标,选择“属性”,跳出如下窗口:
ii) 点击“高级系统设置”,跳出如下窗口:
iii) 点击“高级”选项卡下的“环境变量”,跳出如下窗口:
iv) 点击“系统变量”下的“新建”,“变量名”输入OPENCV_BUILD,“变量值”输入D:\opencv\build(如果OpenCV解压在别的目录,请输入该目录路径。

比如,如果在C盘ProgramFiles文件夹建立了名为OpenCV的文件夹,并在其中解压,那么输入的目录就为
C:\ProgramFiles\OpenCV\opencv\build,总之目录一直到build文件夹),点击“确定”。

v) 双击“用户变量”中的PATH,在跳出的窗口中输入变量值为%OPENCV_BUILD%\x86\vc10\bin (如果电脑是64位系统的,请把“x86”改为“x64”;并请确保使用的是VS 2010,因为vc10
文件夹针对的是VS 2010)。

步骤二:在VS2010中配置OpenCV
1. 打开VS 2010,新建一个项目(Win32控制台或MFC 都可以)。

2. 建立Debug 属性表。

i) 点击“视图”菜单中的“属性管理器”。

ii) 右键“Debug|Win32”,选中“添加新项目属性表”。

iii) 输入名称为OpenCVProjectDebug。

iv) 建立后双击属性管理器中的OpenCVProjectDebug,对其进行编辑。

v) 选择“通用属性”下的“VC++目录”,点击“包含目录”,然后点下拉条,单击“<编辑…>”。

vi) 在跳出的窗口中双击空白处,并输入$(OPENCV_BUILD)\include。

vi) 选择“通用属性”下“链接器”选项中的“常规”,点击“附加库目录”,然后点下拉条,单击“<编辑…>”。

vii) 在跳出的窗口中双击空白处,并输入$(OPENCV_BUILD)\x86\vc10\lib。

viii) 选择“通用属性”下“链接器”选项中的“输入”,点击“附加依赖项”,然后点下拉条,单击“<编辑…>”。

ix) 在跳出窗口的空白处输入以下条目:opencv_calib3d244d.lib
opencv_contrib244d.lib
opencv_core244d.lib
opencv_features2d244d.lib
opencv_flann244d.lib
opencv_gpu244d.lib
opencv_haartraining_engined.lib opencv_highgui244d.lib
opencv_imgproc244d.lib
opencv_legacy244d.lib
opencv_ml244d.lib
opencv_nonfree244d.lib
opencv_objdetect244d.lib
opencv_photo244d.lib
opencv_stitching244d.lib
opencv_ts244d.lib
opencv_video244d.lib
opencv_videostab244d.lib
i) 右键“属性管理器”中的“Release|Win32”,选中“添加新项目属性表”。

ii)输入名称为OpenCVProjectRelease。

iii)步骤同2中的iv)至ix)。

只是在第ix)步中,空白处输入的条目为:
opencv_calib3d244.lib
opencv_contrib244.lib
opencv_core244.lib
opencv_features2d244.lib
opencv_flann244.lib
opencv_gpu244.lib
opencv_haartraining_engined.lib
opencv_highgui244.lib
opencv_imgproc244.lib
opencv_legacy244.lib
opencv_ml244.lib
opencv_nonfree244.lib
opencv_objdetect244.lib
opencv_photo244.lib
opencv_stitching244.lib
opencv_ts244.lib
opencv_video244.lib
opencv_videostab244.lib
4. 复制添加属性表。

i) 在所建立的工程文件夹(本例中为Example)中找到同名文件夹(依旧是Example),打开。

工程文件夹
工程文件夹中的同名
文件夹
ii) 在打开的文件夹中找到之前建立的两个属性表,可以将其复制粘贴到一个专门的文件夹中,或是一个需要使用OpenCV的新建工程下。

“Release|Win32”分别添加之前建立的两个属性表。

相关主题