- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
win8.1配置QTopencv3.0课案
1、在qt官网下载必威体育精装版版本的qt creator ,链接http://www.qt.io/developers/,为何选择必威体育精装版版本的呢,因为必威体育精装版版本的保证你的编译opencv不会出现问题?2、在OpenCV官网下载opencv工具,链接/??,?3、CMake链接/cmake/resources/software.html?安装qt 、opencv的解压、cmake的解压啥的就不说了,直接安装即可。弄完前面三个东东,需要先配置一下QT的环境变量,需要将qt路径加入环境变量,一共有2个地方,C:\Qt\Qt5.5.1\Tools\mingw492_32\bin;C:\Qt\Qt5.5.1\5.5\mingw492_32\bin;弄完这个环境变量后,开始cmake操作。注意:重启系统,CMake时要注意联网1.生成Makefilesa、打开CMake,配置源码路径和生成物的目标路径:选择brows source...和browse build...,分别是opencv3.0的sources路径和你要build的保存路径b、选择configure按钮,弹出的对话框,配置如下图所示c、点Next,分别选择gcc和g++路径:gcc: C:\Qt\Qt5.5.1\Tools\mingw492_32\bin\gcc.exeg++: C:\Qt\Qt5.5.1\Tools\mingw492_32\bin\g++.exed、点击finish。这里CMake会自动开始配置。出现如下图所示,e、过程会出错,不用管,因为编译的是OpenCV3.0,所以不能勾选WITH_IPPf、需要勾选WITH_OPENGL和WITH_QTg、继续点击Configure,成功会如以下显示:h、点击Generate,生成MakeFiles成功。2.编译OpenCVa、到C:\software\opencv3.0\sources\cmake下找到?OpenCVCompilerOptions.cmake打开它并找到add_extra_compiler_option(-Werror=non-virtual-dtor)将它注释掉,变成:#add_extra_compiler_option(-Werror=non-virtual-dtor)b、打开cmd,进入刚才设置的build目标路径,输入mingw32-make命令开始编译(友情提示:此过程较为漫长,建议关掉杀毒软件可能会快些,在我的ThinkPad T410上耗时35分钟)c、达到100%即完成。执行mingw32-make install,此过程大约需要1到2分钟。3.配置环境新建一个opencv3.0_use文件夹,按照a、b方式拷贝到这个文件夹里面a、OpenCV3.0安装目录下的build/include目录b、CMake目标build路径下,MinGW编译后的bin目录和lib目录最终如下图所示c、配置opencv3.0_use文件夹环境变量:将路径C:\software\opencv3.0\opencv3.0_use\bin ?添加到系统环境变量中。----------------------------------------------------------------------------------------------------------------------到此QT Creator下的OpenCV开发环境已经配置好,剩下的就是测试是否配置成功。新建一个空的工程 OpenCV_T在里面添加:INCLUDEPATH+=C:\software\opencv3.0\opencv3.0_use\include\opencv\ C:\software\opencv3.0\opencv3.0_use\include\opencv2\ C:\software\opencv3.0\opencv3.0_use\includeLIBS += -L C:\software\opencv3.0\opencv3.0_use\lib\libopencv_*.a在main.cpp里添加:#include opencv/cv.h#include opencv/cxcore.h#include opencv/highgui.hint main(int argc, char *argv[]){? ? //声明IplImage指针? ? IplImage *pImg;? ? //载入图片? ? pImg = cvLoadImage(E:/Qt/image/bg/1jpg, 1);? ? //创建窗口? ? cvNamedWindow(Image,1);?
您可能关注的文档
最近下载
- 专题04 几何中的三点共线问题(解析版)-2023届中考数学压轴大题专项突破.doc VIP
- 2025年中学劳动寒假实践作业方案.docx
- 项目管理-可靠性保证大纲模板.docx VIP
- 建设施工质量缺陷较大生产安全责任事故调查报告及案例分析.doc
- 北京-EX360-产品使用说明书-旗舰版-BJ7000URD4C-BEV-EX360纯电动汽车产品使用说明书.pdf
- C语言知识复习资料.doc VIP
- 节前办公室安全提醒信息.docx VIP
- 2024年1月浙江省普通高校招生选考科目考试(化学试题).docx
- 2025必威体育精装版开工第一课考试试题及答案 .pdf VIP
- 湖北襄阳网格员考试真题.pdf
文档评论(0)