vs2010+OpenCV2.3.1搭建

首先是需要安装两个东西,

一:OpenCV2.3.1

二:Visual Studio 2010

安装时,我选择 OpenCV 2.3.1 的安装路径为:C:\opencv

首先打开安装好的vs2010新建项目:

vs2010+OpenCV2.3.1搭建_第1张图片

 

vs2010+OpenCV2.3.1搭建_第2张图片

点击Finish新建项目然后打开项目属性:

vs2010+OpenCV2.3.1搭建_第3张图片vs2010+OpenCV2.3.1搭建_第4张图片

然后在附加目录(Include Directories)中添加OpenCV下面三个相关的文件路径

C:\opencv\build\include

C:\opencv\build\include\opencv

C:\opencv\build\include\opencv2

vs2010+OpenCV2.3.1搭建_第5张图片vs2010+OpenCV2.3.1搭建_第6张图片

然后在(Library Diretories)中添加OpenCV相应于VS2010版中的库(lib)路径

C:\opencv\build\x86\vc10\lib

vs2010+OpenCV2.3.1搭建_第7张图片

vs2010+OpenCV2.3.1搭建_第8张图片

然后在链接器—>>中选择 <输入>选项添加三个依赖库文件:

opencv_core231.lib

opencv_highgui231.lib

opencv_objdetect231.lib

vs2010+OpenCV2.3.1搭建_第9张图片

然后在OpenCVHello.cpp文件中添加如下代码并将一张lena.jpg图片放入项目源码目录下

vs2010+OpenCV2.3.1搭建_第10张图片

OpenCVHello.cpp中的源码:

#include "StdAfx.h"
#include "cv.h" //  OpenCV 的基本函数头文件
#include"highgui.h" //OpenCV 的图像显示函数头文件

void main()
{
	IplImage *src; // 定义IplImage指针变量src 
	 
	 src = cvLoadImage("lena.jpg",-1); // 将src指向当前工程文件目录下的图像lena.jpg
	 cvNamedWindow("lena",0);//定义一个窗口名为lena的显示窗口
	 cvShowImage("lena",src);//在lena窗口中,显示src指针所指向的图像
	 cvWaitKey(0);//无限等待,即图像总显示
	 cvDestroyWindow("lena");//销毁窗口lena
	 cvReleaseImage(&src);//释放IplImage指针src
}


 

按下F5 调试执行:

vs2010+OpenCV2.3.1搭建_第11张图片

 

你可能感兴趣的:(c,Build,include,library,2010,X86)