经过在VS2010配置完opencv 2.4之后,VS运行运行比较慢,费资源。所以搜集一些资料关于QT下配置Opencv的相关资料。
首先,去QT官方上下载最新版的QT Creator软件。百度一下opencv 2.4版本。
切忌,QT creator的安装路径一定没有空格,我直接解压装在D:/下,而且建立工程最好别再桌面上,否则可能出错。
步骤1:设置opencv的环境变量:系统Path里添加(注销当前用户或者重启系统会生效)——D:\opencv\build\x86\vc10\bin;D:\opencv\build\common\tbb\ia32\vc10 ;再添加一下:qt creator 的环境变量:D:\QtSDK\mingw\bin。 根据自己情况具体修改
步骤2:Qt creator中建立空工程(其他项目/空的QT项目)
步骤3:建立demo_qt项目,在项目中添加如下图的代码,注意lib库(文件路径debug对应*d.lib;release对应*.lib)别弄错了。
步骤4:写个简单程序调试一下你的小心情。
步骤5:一切就绪,你就可以调试运行了。
一切就这么简单。。。有不对的地方,希望您指正。
同时我也有一点小疑惑:我见有些朋友自己编译的库的格式末尾的后缀是.a结尾:
INCLUDEPATH += D:\Qt\OpenCV-2.0.0\include\opencv
LIBS += D:\Qt\OpenCV-2.0.0\lib\libcv200.dll.a\
D:\Qt\OpenCV-2.0.0\lib\libcxcore200.dll.a\
D:\Qt\OpenCV-2.0.0\lib\libml200.dll.a\
D:\Qt\OpenCV-2.0.0\lib\libcvaux200.dll.a\
D:\Qt\OpenCV-2.0.0\lib\libhighgui200.dll.a