Visual Studio 2010 搭建OpenCV2.48

来源:互联网 发布:苹果电脑系列介绍知乎 编辑:程序博客网 时间:2024/05/28 16:30

系统:window8

编译环境:Visual Studio2010 

步骤1 :从http://opencv.org/下载openCV2.4.8,选择OpenCV for window

步骤2:双击运行oponcv-2.4.8.exe文件,将文件解压在H:OpenCV\opencv文件夹中。解压得到buid和sources两个文件夹。


步骤3:配置环境变量

 计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值里面添加

      H:\Open-CV\opencv\opencv\build\x86\vc10\bin; H:\Open-CV\opencv\opencv\build\x86\vc10\lib



步骤4:打开Visual Studio2010 ,新建项目,VisualC++项目,win32控制平台,下一步,勾选空项目,完成



步骤5:解决方案资源管理器->源文件(右键)->添加 ->新建项,添加一个.cpp文件。

 

#include "highgui.h";        int main(int argc , char** argv)        {                 IplImage* img= cvLoadImage("./hello.jpg");   //把照片放在里面的那个helloOpenCV的文件夹里                 cvNamedWindow("Test One", CV_WINDOW_AUTOSIZE);                 cvShowImage("Test One",img);                 cvWaitKey(0);                 cvReleaseImage(&img);                 cvDestroyWindow("Test One");                 return 0;         }

步骤6、右键点击 项目,选属性,VC++目录,在右边的"包含目录"添加3个路径

H:\Open-CV\opencv\opencv\build\include

H:\Open-CV\opencv\opencv\build\include\opencv

H:\Open-CV\opencv\opencv\build\include\opencv2


步骤7:“库目录”:添加 

H:\Open-CV\opencv\opencv\build\x86\vc10\lib



步骤8、配置连接器:右击项目,选 属性->连接器->输入->附加依赖项,添加一下路径

H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_core248d.lib
H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_highgui248d.lib
H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_imgproc248d.lib


或者添加下列项(版本不同后面的数字也不同):

opencv_calib3d248d.lib

opencv_contrib248d.lib

opencv_core248d.lib

opencv_features2d248d.lib

opencv_flann248d.lib

opencv_gpu248d.lib

opencv_highgui248d.lib

opencv_imgproc248d.lib

opencv_legacy248d.lib

opencv_ml248d.lib

opencv_objdetect248d.lib

opencv_ts248d.lib

opencv_video248d.lib

完成后保存


步骤9,运行项目。可以看到图片。

参考文章 http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html

            http://blog.csdn.net/china_lzn/article/details/8214997


0 0
原创粉丝点击