




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VS2010+Cmake+OpenCV247 的编译与配置 一、软件开发环境 开发系统:windows XP 开发包:opencv2.4.7 (一) 用 visual studio 2010 编译 opencv 1 下载 OpenCV for Windows 安装包,下载下来名称为 OpenCV-2.4.7.exe; 2 运行 OpenCV-2.4.7.exe 安装包,解压到 D 盘根目录(可以修改为其他目录); 3 运行 CMake,设置好 OpenCV 的源码路径及构建路径,如下图所示: 4 点击 Configure 按钮,在弹出的编译器选择界面中选择 Visual Studio 10, 如下图所示: 5 等待配置完成,出现如下界面: 6 将 BUILD_EXAMPLES 选项勾上,其余的使用默认配置即可,如果需要使用 OpenNI、OpenGL、QT 、TBB 库的请自行配置库路径;再次点击 Configure 按钮, 再次进行配置; 7 配置成功后,点击 Generate 按钮,生成 VS 2010 所需的工程文件; 8 切换目录到 D:opencvvs2010 (以自己的 build 路径为准) ,使用 VS 2010 打开 OpenCV.sln; 9 切换 Build 模式为 Debug 10 右键选择解决方案“OpenCV“,在其中选择“重新生成解决方案“ ,如下图 所示: 12 Build 完成后,找到 INSTALL 子项目,右键选择“生成“,如下图所示: 13 切换 Build 模式为 Release,重新进行一次构建(重复步骤 9、10) 。 14 检查编译后的结果: D: opencvVS2010bin 和 D: opencvVS2010lib 下都 有 DebugRelease 两目录及相关 文件资源,如下所示: D:opencvvs2010install: 有 include、x86 及相关文件资源,如下所示: (二) 设置环境变量 添加 D:opencvvs2010installx86vc10bin 路径到环境变量中,然后重启计 算机使环境变量修改生效,设置如下所示: (三) 新建 Win32 工程,配置工程属性 1 新建 win32 工程 2 配置工程 一是直接配置当前工程属性,二是建立一个属性列表;前者只对当前工程 有效,后者对当前用户有效,即是说新建其他工程时可直接导入属性表,不用 重新配置。 直接通过项目属性配置如下图: 设置属性表: 属性界面如下所示: 设置 VC+目录下的包含目录 VC+ 目录下的库目录 Debug 模式为:libDebug Release 模式为:libRelease 添加库文件 Linker Input Additional Dependencies (注意:lib 文件名根据不同的 opencv 版本而定; opencv_calib3d247d.lib 对应于 debug 库, opencv_calib3d247d.lib 对应于 release 库) 。 测试代码 #include “highgui.h“ int main(int argc, char* argv) const char* imagename = “D:/opencv/baboon.jpg“; cv:Mat img = cv:imread(imagename); if(img.empty() fprintf(stderr, “Can not load image %sn“, imagename); return -1; if( !img.data ) return -1; cv:namedWindow(“image“, CV_WINDOW_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 闸机系统施工方案
- 奉贤区拉森钢板桩施工方案
- 低碳绿色施工方案
- 酒店会议室墙布施工方案
- 建筑工地临时便道施工方案
- 中 关 村:威海市惠河路-90 号 7 幢工业房房地产抵押估价报告
- 恒鑫生活:公司财务报表及审阅报告(2024年1月-12月)
- 东鹏饮料(集团)股份有限公司2024年年度报告摘要
- 超级难的初三数学试卷
- 压井施工方案
- 德育工作表彰奖励制度
- 工字钢承重负荷表xls
- 围术期输血-课件
- 中国饮食文化PPT(第3版)完整全套教学课件
- 离婚协议书电子版可打印
- 天水红石矿业有限公司水洞沟金矿450td采选项目环境影响评价报告书
- 部编道德与法治六年级下册第8课《科技发展 造福人类》优秀课件
- 对氯氰苄、α-异丙基对氯苯基乙酰氯、邻氟苯甲酰氯和2-氯-4-甲砜基苯甲酸项目可行性研究报告书
- 老旧供热管网改造工程技术标投标方案
- 碲化镉薄膜太阳电池
- 机械制造工艺学课程设计阶梯轴夹具设计
评论
0/150
提交评论