1.opencv官方网站下载最新版opencv(目前是3.0)。

注意opencv3.0支持vc10(vs2010),vc11(vs2012),vc12(vs2013)。如果你使用的IDE是vs2008(vc9),则选择低版本的opencv安装会比较方便,若坚持安装3.0,需要CMAKE的安装(百度文库有关CMAKE安装的步骤)

opencv 编译和Visual studio_opencv

2.双击下载的文件opencv-3.0.0-alpha.exe。

此步骤包括解压和安装。双击之后出现:

opencv 编译和Visual studio_#include_02

选择要安装的路径(安装后程序在Opencv文件中,没必要自己命名一个Opencv文件夹)。记住选择的路径,添加环境变量是需要。

3.等待加压安装过程。(大概四五分钟的样子)

4.安装完成后配置环境变量。

在win7中,右键计算机>>属性>>高级系统设置>>环境变量

opencv 编译和Visual studio_#include_03

在系统环境变量或者用户环境变量中找到path变量(不区分大小写,若没有path变量则点击新建),点击编辑,添加***\opencv\build\x86\vc10\bin,***是安装opencv的路径,若你装在E盘根目录下那么就应该在path变量中添加E:\opencv\build\x86\vc10\bin,注意用分号将新添加的路径和原有的路径隔开。

5.至此opencv安装完毕。接下来配置vs2010。

新建一个控制台程序。步骤如下:

打开vs2010>>文件>>新建>>项目

opencv 编译和Visual studio_vs2010_04

填好名称后选择确定,之后点击下一步

opencv 编译和Visual studio_配置环境变量_05

点击完成。


添加cpp文件:

opencv 编译和Visual studio_opencv_06

opencv 编译和Visual studio_#include_07

点击添加完成新建。


opencv 编译和Visual studio_环境变量_08

点击图片中的选中项,出现

opencv 编译和Visual studio_opencv_09

编辑包含目录和库目录,在包含目录中添加三个路径:

***\opencv\build\include

***\opencv\build\include\opencv

***\opencv\build\include\opencv2

***同样是你自己安装路径。

opencv 编译和Visual studio_#include_10

同上,在库目录中添加路径:***\opencv\build\x86\vc10\lib。

然后再连接器中添加链接库:

opencv 编译和Visual studio_opencv_11

编辑附加依赖项:将***\opencv\build\x86\vc10\lib下的所有lib文件添加进去:

opencv 编译和Visual studio_环境变量_12

记得在以上操作后点击应用和确定,保存设置。

6.测试配置是否成功。

在上面新建的cpp文件中,编辑以下程序:

#include "cv.h"
#include "highgui.h"

int main(int agrc,char **agrv)
{
	IplImage *pImage;
	pImage = cvLoadImage("p.jpg",0);
	cvNamedWindow("FirstCV",1);
	cvShowImage("FirstCV",pImage);
	cvWaitKey(0);

	cvDestroyWindow("FirstCV");
	cvReleaseImage(&pImage);

	return 0;

}


在该工程下面放一张名为p.jpg的图片。运行后若程序正常执行,则说明以上操作正确无误,完成安装。


以上是我第一次安装的经验。若有错误之处请指出,相互学习。