Qt + OpenCV + Qt Creator环境配置

软件版本:

系统:win7 64位

opencv:2.4.9

QT:5.10.1

QT creator:4.5.1

MinGW:5.3.0

CMake:3.11.1


第一步:安装QT

首先,在QT官网下载QT,5版本的QT安装包包含了MinGW、Qt Creator,直接下载安装就行。需要注意的是在安装过程中,QT有多个组件可选,例如MSVC版、安卓、ARM等,因为我只需做PC端的机器视觉开发,同时考虑到和Linux上的兼容性,只选择MinGW,Tools的话只选择了Qt Creator,具体如下图:

     

安装完成后将qt和mingw文件夹下bin文件夹路径添加进PATH变量。

第二步:安装CMake

安装很简单,不多说。注意勾选添加进path变量

第三步:安装opencv

第四步:利用MinGW GUI编译opencv源码,注意选WITH_QT,WITH_OPENGL,配置后对红色部分做修改:         

    找到QT_QMAKE_EXECUTABLE,它的值填写为:C:/Qt/Qt5.3.1/5.3/mingw482_32/bin/qmake.exe

    找到QT_MKSPECS_DIR,它的值填写为:C:/Qt/Qt5.3.1/5.3/mingw482_32/mkspecs

    找到QT_QTCORE_LIBRARY_DEBUG,它的值填写为:C:/Qt/Qt5.3.1/5.3/mingw482_32/bin/Qt5Cored.dll

    找到QT_QTCORE_LIBRARY_RELEASE,它的值填写为C:/Qt/Qt5.3.1/5.3/mingw482_32/bin/Qt5Core.dll

    找到QT_QTCORE_INCLUDE_DIR,它的值填写为C:/Qt/Qt5.3.1/5.3/mingw482_32/include/QtCore/5.3.1/QtCore

 第五步:打开CMD,执行mingw32-make,然后执行mingw32-make install

最后:配置pro文件:

INCLUDEPATH += D:\opencv_mingw530\install\include
LIBS += -L D:\opencv_mingw530\install\x86\mingw\bin\libopencv_*.dll //(动态链接库)
LIBS += -L D:\opencv_mingw\install\x86\mingw\lib\libopencv_*.a      //(静态链接库)

实例代码:
#include <opencv2/opencv.hpp>
using namespace cv;
int main(void)
{
    VideoCapture capture(0);
    while(1)
    {
        Mat frame;
        capture >> frame;
        imshow("video", frame);
        waitKey(30);
    }
    return 0;
}





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值