QT与Opencv的联合应用

使用QT平台,对opencv c++的模糊化和灰度化进行复现,并将运行的代码封装成exe文件,可以移植到,另外的电脑上进行运行。其中对另外的电脑配置要求不需要安装QT,也不需要安装opencv,也能实现同样的功能。

 下面这是最终的一个简单的效果图。

              最终效果

目录

一、环境配置

二、界面介绍

三、开始搭建用户ui界面



一、环境配置

首先,我所使用的版本配置是:QT为5.12.9,opencv c++的版本是4.5.1

QT与Opencv的联合应用_第1张图片

 这里安装软件的参考链接放到下面了,供大家参考:

http://download.qt.io/                                                           QT软件安装网址

https://opencv.org/releases/                                                 opencv c++下载网址

具体的安装方式其他博客都有介绍,这里就不过多讲解了。--如果有安装问题,可以评论区询问

二、界面介绍

首先是QT的界面如下图所示:

打开安装好的QT Creator即可

QT与Opencv的联合应用_第2张图片

然后可以开始第一次QT的文件,首先点击右上角文件-->点击新建-->applicatiion(qt)-->QT widgets application.进行创建。

QT与Opencv的联合应用_第3张图片

 然后点击choose进行下一步,如图所示:

QT与Opencv的联合应用_第4张图片

 名称可以自已随意修改(不要出现中文),这里就默认了,注意修改路径,然后点击下一步:

QT与Opencv的联合应用_第5张图片

 在这里,下拉选择qmake,如果用VSc++编程的话,就使用cmake.然后点击下一步,

在这里要勾选generate form,为了后面使用ui界面做准备

QT与Opencv的联合应用_第6张图片

 然后再点击下一步,后面这一页默认即可,然后根据你用的电脑,一般选64位,两个选一个即可。

QT与Opencv的联合应用_第7张图片

 然后点击下一步-->完成即可。

这样你的第一个QT就新建完成了。

三、开始搭建用户ui界面

这里的三个地方,进行一个说明,1处是你建立的项目文件,2处是使用所需的头文件,3处是编写的.c文件,4处是进行可视化,简单页面编辑的地方。下面我们将一一来使用。

QT与Opencv的联合应用_第8张图片

首先,点击上面图片的圈出来的第4个地方,打开后就如下面这张图片所示,然后用鼠标拖动label控件到指定位置,点击编辑输入:hello world

QT与Opencv的联合应用_第9张图片

 然后再点击左下角绿色的三角符号,你就会得到第一个QT程序,如下图所示:

QT与Opencv的联合应用_第10张图片

 

你可能感兴趣的:(opencv,qt)