visual studio 2010下成功配置opencv2.4.2_第1页
visual studio 2010下成功配置opencv2.4.2_第2页
visual studio 2010下成功配置opencv2.4.2_第3页
visual studio 2010下成功配置opencv2.4.2_第4页
visual studio 2010下成功配置opencv2.4.2_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Visual Studio 2010 下成功配置 OpenCV2.4.2 环境:XP SP3 +32 位系统+ Visual Studio 2010+ opencv2.4.2 一、准备工作 下载 Visual Studio 2010(本人使用的是中文旗舰版) 下载 OpenCV2.4.2,下载地址:/ 二、安装文件 安装 Visual Studio 2010(略) 安装 OpenCV2.4.2,把它解压你电脑中指定的位置,别人解压到 D:Program FilesOpenCV 下,解压完后应该是 D:Program FilesOpenCVopencv,如下图: 三、打开 Visual Studio 2010,新建一个空白项目 OpenCVTest,在源文件中增加 test.cpp 文件,文件中的代码为: 代码如下: 1. /* 2. *OpenCV2.4.2 测试项目 3. * CAO JUN 4. /*/ 5. #include 6. 7. using namespace std; 8. using namespace cv; 9. 10. int main(int argc, char* argv) 11. 12. const char* pImg = “D:/op/lena.jpg“; 13. 14. /从文件中读入图像 15. Mat img = imread(pImg); 16. 17. /如果读入图像失败 18. if(img.empty() 19. 20. fprintf(stderr, “Can not load image %sn“, pImg); 21. return -1; 22. 23. 24. /显示图像 25. imshow(“image“, img); 26. 27. /此函数等待按键,按键盘任意键就返回 28. waitKey(); 29. 30. return 0; 31. 四、 配置 VS 1、配置 include 路径: 也即告诉 VS 去哪里寻找 OpenCV 的头文件,在上图左栏右击 “OpenCVTest”, 在点击属性,就会出现如下对话框: 在 VC+目录中- 包含目录中加入 D:Program FilesOpenCVopencvbuildinclude; D:Program FilesOpenCVopencvbuildincludeopencv; D:Program FilesOpenCVopencvbuildincludeopencv2 如下图 从父级或项目默认设置继承(I),这个需要打勾,后面配置库文件目录也是一样 的。 在配置包含目录的时候对应的环境变量是 INCLUDE 是对应的,这个变量需要自 己添加,后面配置环境变量的时候介绍。 2、配置 lib 路径 下一步配置 库目录,在 库目录 中加入:D:Program FilesOpenCVopencvbuildx86vc10lib,然后确定。此时对应的环境变量是 LIB,后面介绍添加。 3、配置 附加依赖项 点击链接器-输入,就可以看到附加依赖项,如下图: 在里面加入如下文件: opencv_calib3d242d.lib opencv_contrib242d.lib opencv_core242d.lib opencv_features2d242d.lib opencv_flann242d.lib opencv_gpu242d.lib opencv_highgui242d.lib opencv_imgproc242d.lib opencv_legacy242d.lib opencv_ml242d.lib opencv_objdetect242d.lib opencv_ts242d.lib opencv_video242d.lib 一行一个,用换行结束, 五、配置环境变量 右击-我的电脑-属性- 高级- 环境变量,如下图 在用户变量中添加如下三个变量: INCLUDE : D:Program FilesOpenCVopencvbuildinclude; D:Program FilesOpenCVopencvbuildincludeopencv; D:Program FilesOpenCVopencvbuildincludeopencv2,用分号隔开 LIB : D:Program FilesOpenCVopencvbuildx86vc10lib Path : D:Program FilesOpenCVopencvbuildx86vc10bin;D:Program FilesOpenCVopencvbuildcommontbbia32vc10 然后点击确定。可能需要注销系统或者重启才能生效。 六、编译运行 OpenCV2.4.2 运行测试代码,在 D 盘下放置测试图片 D:lena.jpg,运行后效果: 提示: 1、 如果编译出错,可能是环境变量未起效,请重启系统; 2、 如果出现缺少 tbb_debug.dll 错误提示,如下图 则将如下目录中的 D:Program

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论