-
下载解压OpenCV 2.4.10
首先在http://www.opencv.org.cn/中文官网上下载OpenCV的最新版本(截止2014/10/29),然后解压安装。我的安装目录是:D:\Program Files,得到opencv一个大的文件夹,其中包括build和sources两个文件夹;
-
环境变量的配置
修改环境变量,直接添加一个PATH用户变量或者修改一个Path的系统变量都是可以的,我是修改的系统变量,在最后添加上 D:\Program Files\opencv\build\x86\vc10\bin 。注意:
一个是不能栋变量内以前的东西,新加的内容与前面用分号隔开;
二个是我的系统是64位WIN7的,但是事实上,很多软件都是32位的,至少说没有特殊指明的情况下,都是32位的,因此选择的是x86下的bin;
三个是,OpenCV适用的VS只有2010以上了
-
VS2010的配置
为了让每次新建的程序都可以直接用上配置,我们在属性管理中进行修改。但是首先必须新建一个空的Win32控制台项目,然后才能进行下面的操作:
打开 视图->属性管理器 ,如下图所示;
双击Microsoft.Cpp.Win32.user,在弹出的窗口进行操作:
选择VC++目录,修改:
一、包含目录:
添加 D:\Program Files\opencv\build\include\opencv2
添加D:\Program Files\opencv\build\include\opencv
添加D:\Program Files\opencv\build\include
二、库目录
添加:D:\Program Files\opencv\build\x86\vc10\lib
选择 链接器->输入 ,添加附加依赖项:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
opencv_calib3d2410.lib
opencv_contrib2410.lib
opencv_core2410.lib
opencv_features2d2410.lib
opencv_flann2410.lib
opencv_gpu2410.lib
opencv_highgui2410.lib
opencv_imgproc2410.lib
opencv_legacy2410.lib
opencv_ml2410.lib
opencv_nonfree2410.lib
opencv_objdetect2410.lib
opencv_ocl2410.lib
opencv_photo2410.lib
opencv_stitching2410.lib
opencv_superres2410.lib
opencv_ts2410.lib
opencv_video2410.lib
opencv_videostab2410.lib
opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_ml2410d.lib
opencv_nonfree2410d.lib
opencv_objdetect2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_videostab2410d.lib
|
这样就可以了,保存配置,以后每次新建的项目都可以继承了~
注意:请勿将目录顺序颠倒
到此OpenCV就安装配置好了~~