1、下载opencv1.0
从 http://www.opencv.org.cn/index.php/Download下载OpenCV1.0版本。
注:截止2010年4月4日,还没有在VC6.0下成功使用opencv2.0的案例。采用VC6.0的用户请采用opencv1.0版本 。
2、安装OpenCV
(1)OpenCV1.0默认将OpenCV安装到C:\Program Files\OpenCV。(用户可以选择其他路径)
(2)在安装时选择"将\OpenCV\bin加入系统变量"(勾选Add\OpenCV\bin to the systerm PATH前面的对号)。(注意:这个一定要勾选)
3、配置Windows环境变量
检查C:\Program Files\OpenCV\bin是否已经被加入到环境变量PATH,如果没有,请加入。
具体步骤:单击【我的电脑】,选择【属性】—>【高级】->【环境变量】;选择【Administrator的用户变量】中的变量【Path】,在【变量值】添加C:\Program Files\OpenCV\bin;(用其他路径的用户请选择opencv安装目录下的bin文件所在的路径)。
4、配置Visual C++ 6.0
【作用】:为了防止每次都从安装目录下复制相关函数的cpp文件到建立的文件工程下面,需要设置全局变量来默认函数的存放位置。
设置全局变量的方法如下(菜单Tools->Options->Directories):
(1)先设置lib路径,选择Library files,在下方填入路径:
C:\Program Files\OpenCV\lib
(2)再选择include files,在下方填入路径:
C:\Program Files\OpenCV\cxcore\include
C:\Program Files\OpenCV\cv\include
C:\Program Files\OpenCV\cvaux\include
C:\Program Files\OpenCV\ml\include
C:\Program Files\OpenCV\otherlibs\highgui
C:\Program Files\OpenCV\otherlibs\cvcam\include
(3)然后选择source files,在下方填入路径:
C:\Program Files\OpenCV\cv\src
C:\Program Files\OpenCV\cxcore\src
C:\Program Files\OpenCV\cvaux\src
C:\Program Files\OpenCV\otherlibs\highgui
C:\Program Files\OpenCV\otherlibs\cvcam\src\windows
(4)最后点击“ok”,完成设置。
5、项目设置
每创建一个将要使用OpenCV的VC Project,都需要给它指定需要的lib。
【步骤】:菜单Project->Settings,然后将Setting for选为All Configurations,然后选择右边的link标签,在Object/library modules附加上
cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib cvcam.lib(如果你不需要这么多lib,你可以只添加你需要的lib)。
【注意】:当然你也可以在用到opencv程序中选择添加所需的头文件:
#include "cxcore.h"
#include "cv.h"
#include "ml.h"
#include "cvaux.h"
#include "highgui.h"
#include "cvcam.h"
6、测试例题代码:
【文件】->【 新建】->【 win32 Console Application】-> 【一个"Hello World!" application】,点击【Finish】
#include "stdafx.h" #include "cv.h" #include "highgui.h" #include "cxcore.h" int main(int argc, char* argv[]) { IplImage* src=cvLoadImage("F:\\1.bmp"); cvNamedWindow("win"); cvShowImage("win",src); cvWaitKey(0); cvReleaseImage(&src); cvDestroyWindow("win"); return 0; }【运行结果】