网站大量收购闲置独家精品文档,联系QQ:2885784924

opencv2.3.1在vs2010上的配置.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
opencv2.3.1在vs2010上的配置

VS2010旗舰版下安装opencv2.3.1 下载 OpenCV for Windows(也即 OpenCV-2.3.1-win-superpack.exe 文件)。 将OpenCV-2.3.1-win-superpack.exe解压到某个文件目录下(本文以D:\opencv2.3.1)为例 安装CMake(不打算自己编译无需安装) cmake-2.8.7-win32-x86.exe。 安装cmake到目录D:\ OpenCV2.3.1\ cmake cmake-2.8.7-win32-x86 运行cmake-gui,设置where is the source code路径为pencv安装路径(本文置为:D:\ pencv2.3.1\opencv), 设置where to build the binaries为D:\ opencv2.3.1\opencv\binary 然后点Configure,会询问D:\ pencv2.3.1\opencv\binary文件夹不存在,是否创建?自然选择Yes.选择编译器,自然选择VS2010 (这里显示的是Visual Studio 10) 点Finish,CMake会做一些测试,,一般不会有问题。测试结束,一些设置已经获得: 这个时候设置还是红色的,再次点击Configure,确定。这时红色的部分消失,可以看到一些路径已经设置: .点击左下方的Generate按钮,生成VS2010的项目文件。D:\ opencv2.3.1 \binary文件夹,发现很多文件已经创建好了: 可以看到.sln, .project配置文件均已经OK.OpenCV.sln文件,直接双击用VS2010打开整个工程。Build Solution, 分别编译Debug版和Release版: 前窗口如下:此时直接编译(生成—生成解决方案 F7),这个过程会持续几分钟: 然后把Debug下拉选择Release,如下图,再次编译(生成—生成解决方案 F7),同样会持续几分钟。 至此此过程已经可以结束,下面的步骤四测试可以不用做了,直接转到步骤五配置VS。 四、测试 地址/wiki/Getting_started有HelloWorldHelloworld.cpp(可以先新建txt格式文档, 然后直接把后缀名改为cpp)和CMakelists.txt。/wiki/Getting_started里边的内容 #include cv.h #include highgui.h int main ( int argc, char **argv ) { cvNamedWindow( My Window, 1 ); IplImage *img = cvCreateImage( cvSize( 640, 480 ), IPL_DEPTH_8U, 1 ); CvFont font; double hScale = 1.0; double vScale = 1.0; int lineWidth = 1; cvInitFont( font, CV_FONT_HERSHEY_SIMPLEX | CV_FONT_ITALIC, hScale, vScale, 0, lineWidth ); cvPutText( img, Hello World!, cvPoint( 200, 400 ), font, cvScalar( 255, 255, 0 ) ); cvShowImage( My Window, img ); cvWaitKey(); return 0; } 复制到刚建的cpp文件里,保存。 把PROJECT( helloworld_proj ) FIND_PACKAGE( OpenCV REQUIRED ) ADD_EXECUTABLE( helloworld helloworld.cxx ) TARGET_LINK_LIBRARIES( helloworld ${OpenCV_LIBS} ) 复制到刚建的txt文件里保存(记得要把cxx改为cpp哦)。 然后,打开CMake,设置源文件路径和编译出来的文件路径: 同样点击左下方的Configure,选择Visual Studio 10,然后再次点击左下方的Configure。 再点configure变为 然后再Generate。在文件夹D:\ opencv2.3.1 \helloworl\dbinar就可看到生成的文件 双击helloworld_proj.sln, 打开VS2010,,没有问题。 点击执行helloopencv.exe会出现类似于 图框,找到相应的.dll文件复制到和hell

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档