c/c++语言开发共享Qt+OpenCV实现目标检测详解

一、创建项目&ui设计创建项目,ui设计如下文件类型判断简单的判断文件类型推荐使用qmimedatabase类类型描述示例text普通文本text/plain,text/html,text/c

一、创建项目&ui设计

创建项目,ui设计如下

Qt+OpenCV实现目标检测详解

文件类型判断

简单的判断文件类型

推荐使用qmimedatabase类

类型 描述  示例
text 普通文本 text/plain,
text/html,
text/css,
text/javascript
image 图像文件(包含动态gif) image/gif,
image/png,
image/jpeg,
image/bmp,
image/webp
audio 音频文件 audio/wav,
audio/mpeg,
audio/midi,
audio/webm,
audio/ogg
video 视频文件 video/mp4,
video/x-flv,
video/webm,
video/ogg
application 二进制数据 application/xml,
application/pdf

二、代码与演示

mainwindow.h

mainwindow.cpp

演示效果

Qt+OpenCV实现目标检测详解

拓展阅读

直接在属性栏目搜索中设置(如下图),或者 pushbutton设置icon和文字

Qt+OpenCV实现目标检测详解

下面是pushbutton设置icon和文字的四种方法详解

1.使用系统自带api

Qt+OpenCV实现目标检测详解

无法设置icon和文字之间的距离。

2.如果想让icon显示在文字上方可使用qtoolbutton

Qt+OpenCV实现目标检测详解

3.在pushbutton上面使用label进行布局

Qt+OpenCV实现目标检测详解

4.使用图片,设置stylesheet即可

以上三种方法,需要设置,比较麻烦,最好还是找ui设计按钮图片,这样软件的适配性也比较好。 

到此这篇关于qt+opencv实现目标检测详解的文章就介绍到这了,更多相关qt opencv目标检测内容请搜索<计算机技术网(www.ctvol.com)!!>以前的文章或继续浏览下面的相关文章希望大家以后多多支持<计算机技术网(www.ctvol.com)!!>!

需要了解更多c/c++开发分享Qt+OpenCV实现目标检测详解,都可以关注C/C++技术分享栏目—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/1082487.html

(0)
上一篇 2022年4月24日
下一篇 2022年4月24日

精彩推荐