基于MinGW的QT环境配置OpenCV

本文详细介绍了如何在Windows上配置基于MinGW的QT环境以使用OpenCV。首先从官网下载OpenCV和QT的MinGW版本,接着安装CMake并使用其编译OpenCV,将编译后的库文件复制到QT安装目录。然后,在QT中创建一个控制台应用,配置OpenCV的头文件和库文件路径,并在项目中进行测试。
摘要由CSDN通过智能技术生成

1. 下载openCV。

在下载openCV官网http://opencv.org/ 选择下载 OpenCV for windows(我下载的是2.49)
解压到D盘openCV目录下 D:\openCV

2. 下载QT。

  • 2.1 在下载页面http://www.qt.io/download-open-source/ 选择Qt 5.4.1 32-bitMinGW ,
    由于msvs版无法调试,所以选择minGW版。
  • 2.2 安装到D:\QT5,安装时选择tools中最新的minGW 2.9.1
  • 2.3 将minGW配置到环境变量path中,注意:是用tool中的那个minGW的bin目录
    D:\Qt5\Qt5.4.1\Tools\mingw491_32\bin

3. 下载CMake。

4. 使用CMake编译openCV

  • 4.1 选择source code路径: D:\openCV\opencv\sources
  • 4.2 选择build路径: D:\openCV\opencv\minGW_bulid
  • 4.3 点config,出现很多红条,不管它,选中WITH_OPENGL,和WITH_QT,继续config,然后点generate
  • 4.4 在cmd终端,进入D:\openCV\opencv\minGW_bulid输入以下俩个命令:

        minGW32-make
        minGW32-make install

    这个过程有点长,我i7处理器编译了10分钟,

  • 4.5编译之后将install文件夹中的include, bin, lib 三个文件夹拷贝到QT的安装目录中,我放在D:\Qt5\openCV中,除了这三个文件夹其他的东西可以删除了。
  • 4.6 将D:\Qt5\openCV\bin放到系统环境变量中path

5. 在QT中配置openCV

  • 5.1 创建一个QT控制台应用 暂时项目命名为OpenC
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值