您的位置:首页 > 运维架构

Visual Studio 2010 搭建OpenCV2.48

2014-02-24 19:46 375 查看
系统: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,运行项目。可以看到图片。
参考文章 /article/7064502.html
/article/9299278.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: