如何在qt Creator下配置opencv2.4版本

来源:互联网 发布:淘宝视觉设计 编辑:程序博客网 时间:2024/05/21 18:50

      经过在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 

这跟直接用.dll这种库有什么区别么?请高手指点。。。谢谢!

      

原创粉丝点击