




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Opencv2.3.1 在 VS2008 和 VS2010 平台上安装配置图解 1、 下载软件。Opencv2.3.1 可从此处下载到: /index.php/Download VS Express 是微软提供的免费版,可从此处下载: /visualstudio/en-us/products/2010- editions/express 2、 安装软件。先安装 VS2008 或 VS2010,接着把刚下载的 Opencv2.3.1 文件 解压,建议把解压文件放在 C 盘,如 C:opencv2.3.1,可以放在任意位置, 但在下面的配置中相应把路径改下。 3、 设置用户变量。计算机属性 高级系统设置环境变量新建,新建一个 用户变量,如变量名:Path,变量值:C:opencv2.3.1buildx86vc9bin 变量值有如下选择: 32 位 VS2008:C:opencv2.3.1buildx86vc9bin 64 位 VS2008:C:opencv2.3.1buildx64vc9bin 32 位 VS2010:C:opencv2.3.1buildx86vc10bin 64 位 VS2010:C:opencv2.3.1buildx64vc10bin 4、 设置编译路径。 VS2008:工具 选项VC+目录平台,32 位选 Win32,64 位则选 x64, 接着“在显示以下内容的目录”下拉框选择“包含文件” ,点击“新行”图 标,分别新建 3 条路径: C:opencvbuildinclude C:opencvbuildincludeopencv C:opencvbuildincludeopencv2 然后选择“库文件” ,新建 1 条路径: 32 位: C:opencvbuildx86vc9lib 64 位: C:opencvbuildx64vc9lib 百度帐号:sisansiy VS2010:先新建一个项目(每新建一个项目都需要进行以下的配置才能编 译 Opencv 里的函数,可以不注册电脑) ,在“解决方案资源管理器 ”窗口 下,右击, “属性” ,如果是 32 位系统,在“平台”框上显示“Win32 ”,64 位显示“x64” ,需要更改则点击“配置管理器” ,在“活动解决方案平台” 下拉框新建一个对应的平台。 接着,配置属性VC+目录,在右边 “包含目录 ”那栏,点击编辑按钮, 再分别新建以下 3 条路径: C:opencvbuildinclude C:opencvbuildincludeopencv C:opencvbuildincludeopencv2 然后选择“库目录”那栏,新建 1 条路径: 32 位: C:opencvbuildx86vc10lib 64 位: C:opencvbuildx64vc10lib 5、 注销电脑,设置库文件。重新打开 VS2008 新建一个 c+项目(每新建一 个项目都要进行以下设置才能编译 Opencv 里的函数) ,VS2010 用回上一步 所建的项目。 百度帐号:sisansiy VS2008:在 “解决方案资源管理器 ”窗口中,右单击项目名,选择“属性” 配置属性 链接器输入,接着在“配置”下拉框中,选择“Debug ”,在 “附加依赖项”那栏点击右边的“编辑”按钮,复制下面的库文件名到上方 空白处: opencv_calib3d231d.lib opencv_contrib231d.lib opencv_core231d.lib opencv_features2d231d.lib opencv_flann231d.lib opencv_gpu231d.lib opencv_highgui231d.lib opencv_imgproc231d.lib opencv_legacy231d.lib opencv_ml231d.lib opencv_objdetect231d.lib opencv_ts231d.lib opencv_video231d.lib (可根据实际需要删减) 然后,在“配置”下拉框中选择“Release” ,照上面的操作,复制下面的 库文件名到上方的空白处: opencv_calib3d231.lib opencv_contrib231.lib opencv_core231.lib opencv_features2d231.lib opencv_flann231.lib opencv_gpu231.lib opencv_highgui231.lib opencv_imgproc231.lib opencv_legacy231.lib opencv_ml231.lib opencv_objdetect231.lib opencv_ts231.lib opencv_video231.lib (可根据实际需要删减) 到此 Opencv2.3.1 配置完成,下面编译运行程序。 百度帐号:sisansiy VS2010:此步骤跟 VS2008 一样,内容见上面,下面是图解。 6、 编译 opencv2.3.1 程序,检验是否配置成功。在编译前,先检查一下编译 平台是否正确,如果是 32 位系统显示“Win32 ”, 64 位系统显示“x64” 。 如果显示不对,在下拉框选对,如果下拉没得选择,说明在第 4 步的“平台” 选择不对,请重新从第 4 步再配置一遍。 以下程序来自 Opencv 中文官方网: /index.php/%E9%A6%96%E9%A1%B5 稍改动,不编译此句#include “stdafx.h“,经笔者测试,不编译此句不会影 响结果,编译则出错。笔者还无法解决此问题,请多指教。编译运行下面的 程序需要将 lena.jpg 文件放在项目目录下,即与项目文件同一个文件夹。 /* * OpenCV 2.3.1 测试例程 * 于仕琪提供 */ /#include “stdafx.h“ #include using namespace std; using namespace cv; int main(int argc, char* argv) const char* imagename = “lena.jpg“; /从文件中读入图像 Mat img = imread(imagename); /如果读入图像失败 if(img.empty() fprintf(stderr, “Can not load image %sn“, imagename); return -1; /显示图像 imshow(“image“, img); /此函数等待按键,按键盘任意键就返回 waitKey(); return 0; 百度帐号:sisansiy 运行出现以上结果,说明你的配置完成!在配置过程中要谨慎,稍有差错 就无法完成配置,如果配置出错,请认真看准以上的每个操作,再来一遍! 对于以上所有配置应理择而不能盲从,只有理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 强筋健骨丸与钙片协同效应-洞察及研究
- 2023年公办幼儿园招聘合同制工作人员报名登记表
- 土木专业招聘试题模板及答案
- 专业眼科测试题及答案解析
- 基础俄语考研真题及答案
- 2025至2030中国零点夹紧系统行业项目调研及市场前景预测评估报告
- 销售基本礼仪培训
- 应急基础知识培训
- 党员生日活动策划
- 行政人事部年度工作总结计划
- 京东校招测评题库及答案
- 学会真学习拒绝假努力!课件-2026届高三下学期三模阶段性班会
- 焊工外聘协议书
- JT-T 329-2025 公路桥梁预应力钢绞线用锚具、夹具和连接器
- 2025-2030中国电子处方系统行业市场现状供需分析及投资评估规划分析研究报告
- 宿舍交接协议书范本
- 电泳工艺教程课件
- 2025年上海市黄浦区九年级中考英语一模试卷(含解析无听力原文及音频)
- 人工智能平台服务合同
- 2025《义务教育信息科技课程标准(2022年版)》测试题库及答案(共4套)
- 2025经皮去肾交感神经术治疗高血压专家建议
评论
0/150
提交评论