![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 80
visual_eagle
这个作者很懒,什么都没留下…
展开
-
四小时学习opencv+qt系列(第六天)
四小时学习opencv+qt系列(第六天)一、图形视图框架三大类: 场景(QGraphicsScene类) 视图(QGraphicsView类) 图形对象元素(QGraphicsItem及其子类)1.场景-视图-对象元素架构场景是用于管理对象元素的实例,包含他们的同时还将事件传递给他们。视图是用于可视化场景的内容,还负责将事件传递给场景。对象元素是场景包含的对象元素,可以是线、矩形、图像等。实例:(1)创建名为Graphics_Viewer的应用程序,基类选择QMainWindow,原创 2020-07-03 21:46:44 · 2370 阅读 · 5 评论 -
四小时学习opencv+qt系列(第五天)
四小时学习opencv+qt系列(第五天)上一篇博客我们学习的是opencv中的图像和视频处理,接下来是学习直接利用qt中的类进行图像和视频处理。一、Qt中的图像和视频处理1.QImage//创建一个320*240像素(宽*高)的标准RGB图像QImage image(320,240,QImage::Format_RGB888);//利用QSize传递参数QImage image(QSize(320,240),QImage::Format_RGB888);下面的例子是opencv读入图片原创 2020-07-02 17:52:00 · 740 阅读 · 0 评论 -
四小时学习opencv+qt系列(第四天)
四小时学习opencv+qt系列(第四天)一、OpenCV中关于Mat类首先Mat类是一个n维数组,计算机视觉中的图像就是像素矩阵(二维数组),宽度就是列数,高度就是行数。在灰度图中是单通道,一个像素点可以用一个数字表示,min=0(黑色),max=255(白色)。在标准的RGB彩色图像中,一个像素有三个不同的元素,所以对应三个通道,分别是红、蓝、绿三个通道。1.构造函数//创建一个10*10的矩阵,每个元素有一个单通道8位无符号的整数或者字节Mat matrix(10,10,CV_8UC(1原创 2020-07-01 23:06:04 · 683 阅读 · 0 评论 -
四小时学习opencv+qt系列(第三天)
四小时学习opencv+qt系列(第三天)一、接口是一个什么也不做的类,只列出应用程序所需要的所有插件的草图,一定要在一开始的时候将所有必须的函数都包含在插件接口中。首先建立一个.h文件,命名为cvplugininterface.h,内容如下#ifndef CVPLUGININTERFACE_H#define CVPLUGININTERFACE_H#include <QObject>#include <QString>#include "opencv2/opencv.h原创 2020-07-01 12:18:03 · 837 阅读 · 6 评论 -
四小时学习opencv+qt系列(第二天)
每天四小时学习opencv+qt系列(第二天)顺便提一下,我觉得收获最大的就是上一篇博客中使用到的QSettings这个类,可以对设置进行保存与初始化,而我原来没有用到这个类的时候用的是将设置保存在本地自己创建的.db的文件,然后再用QSQLITE来进行数据库的读取操作,这样的话还需要考虑存储方式以及类型转换,还要加上逻辑的控制,直接用QSettings他会自动的给你存了,很好。一、优化上次一的opencv+qt程序1.书中的第三章是创建完整的Qt+opencv项目,其实就包括了资源文件的添加和样式的原创 2020-06-23 23:05:19 · 862 阅读 · 0 评论 -
四小时学习opencv+qt系列(第一天)
每天四小时学习opencv+qt系列(第一天)我用的是qt5.14.1和opencv4.2一、第一个opencv+qt的程序1.在.pro文件里加入LIBS += -LD:/opencv4.2/opencv/newbuild/newbuild/install/x64/vc14/lib/ -lopencv_world420dINCLUDEPATH += D:/opencv4.2/opencv/newbuild/newbuild/install/include/D:/opencv4.2/opencv原创 2020-06-22 23:05:46 · 4516 阅读 · 7 评论 -
Qt关于tcp通信建立的表白小程序(十三)
故事的开始:(界面布局如下)tcp通信.pro文件里加上 QT += network服务器端:(监听套接字和通信套接字)客户端:(只有通信套接字)服务器端代码:serverwidget.h#ifndef SERVERWIDGET_H#define SERVERWIDGET_H#include <QWidget>#include<QTcpServer>//监听套接字#include<QTcpSocket>//通信套接字QT_BEGIN_NAMESPA原创 2020-05-13 19:23:09 · 916 阅读 · 7 评论 -
win10下搭建rtmp推流服务器推流的视频(Qt界面读取视频)
(相关文件我会整合,然后放在最后)1.载 nginx 1.7.11.3 Gryphon**http://nginx-win.ecsds.eu/download/nginx 1.7.11.3 Gryphon.zip下载完成后解压, 将解压后的目录命名为nginx_1.7.11.3_Gryphon2.下载nginx-rtmp-module,解压到下图对应路径(记得改名)下载地址https:...原创 2020-04-24 11:27:29 · 1001 阅读 · 0 评论