vs2010+OpenCV2.3.1搭建


 

vs2010+OpenCV2.3.1搭建

分类: OpenCV   3768人阅读  评论(2)  收藏  举报
2010 include build library x86 c

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

一: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中的源码:

[cpp]  view plain copy print ?
  1. #include "StdAfx.h"  
  2. #include "cv.h" //  OpenCV 的基本函数头文件  
  3. #include"highgui.h" //OpenCV 的图像显示函数头文件  
  4.   
  5. void main()  
  6. {  
  7.     IplImage *src; // 定义IplImage指针变量src   
  8.        
  9.      src = cvLoadImage("lena.jpg",-1); // 将src指向当前工程文件目录下的图像lena.jpg  
  10.      cvNamedWindow("lena",0);//定义一个窗口名为lena的显示窗口  
  11.      cvShowImage("lena",src);//在lena窗口中,显示src指针所指向的图像  
  12.      cvWaitKey(0);//无限等待,即图像总显示  
  13.      cvDestroyWindow("lena");//销毁窗口lena  
  14.      cvReleaseImage(&src);//释放IplImage指针src  
  15. }  


 

按下F5 调试执行:

你可能感兴趣的:(opencv)