摘要:
QT中使用json还是比较方便的,下面用例子直接说明 之后根据这个格式进行json数据解析。 QT使用json需要包含的头文件 1 #include<qjsondocument.h> 2 #include<qjsonarray.h> 3 #include<qjsonobject.h> 4 #incl
阅读全文
posted @ 2022-01-12 10:35
一杯清酒邀明月
阅读(1720)
推荐(1)
摘要:
在Qt网络编程中,需要用到协议,即HTTP。它是超文本传输协议,它是一种文件传输协议。 1.新建工程名为“http”,然后选中QtNetwork模块,最后Base class选择QWidget。注意:如果新建工程时没有添加QtNetwork模块,那么就要手动在工程文件.pro中添加代码 QT +=
阅读全文
posted @ 2022-01-12 09:57
一杯清酒邀明月
阅读(389)
推荐(0)
摘要:
今天我们介绍一下QT的http请求,这里有post和get两种方式 一、post请求方式:参数分为网址和具体请求值两个部分,有时候还需要设置头信息,看具体情况定 1 void MainWindow::sendPostRequest() 2 { 3 QNetworkAccessManager *m_p
阅读全文
posted @ 2022-01-12 08:54
一杯清酒邀明月
阅读(6949)
推荐(0)
摘要:
在做一些SDK开发的时候,我们会拷贝例子代码到自己代码中进行测试 这个过程中就会拷贝到一些方法或者变量 经常会出现下图的情况 系统提示 use of undeclared identifier ' 某个变量' 一般可能是.h文件中没有定义此变量,如果检查头文件后发现也定义了。 但是还是出现这个问题,
阅读全文
posted @ 2022-01-07 08:39
一杯清酒邀明月
阅读(5871)
推荐(0)
摘要:
1、主程序:初始化及设定信号槽 1 process = new QProcess(); 2 3 connect(process,SIGNAL(started()),SLOT(started())); 4 5 connect(process,SIGNAL(finished(int,QProcess::
阅读全文
posted @ 2022-01-06 10:57
一杯清酒邀明月
阅读(2881)
推荐(0)
摘要:
1 QString strProcessName = "QQ.exe"; 2 bool bIsExist = false; // 进程是否存在 3 QProcess process; 4 process.start("tasklist.exe"); 5 if (process.waitForFini
阅读全文
posted @ 2022-01-06 10:23
一杯清酒邀明月
阅读(1949)
推荐(0)
摘要:
代码中用到Qt库的地方, 不使用Qt库的可以替换为自己相应的函数 方法一: 1 //Qt开源库, 通过QProcess启动系统命令“tasklist.exe”, 获取正在运行的进程 2 QProcess process; 3 process.start("tasklist.exe"); 4 if(p
阅读全文
posted @ 2022-01-06 10:16
一杯清酒邀明月
阅读(3015)
推荐(0)
摘要:
不跨线程的话,使用自定义的类型使用signal/slot来传递,没有什么问题。 但如果是跨线程的使用,则没有这么简单。 直接使用的话,会产生下面这种错误:(假定自定义类为MyClass)QObject::connect: Cannot queue arguments of type 'MyClass
阅读全文
posted @ 2022-01-06 09:35
一杯清酒邀明月
阅读(3808)
推荐(2)
摘要:
想要发射信号时,携带自定义的class或者struct,必须要做一下处理,否则编译时不会报错,但运行时会出错。 假设我们自定义了一个结构体: 1 typedef struct 2 { 3 ...// 4 ...// 5 }Frame7E; 如果想要这么用: 1 Frame7E frame; 2 ..
阅读全文
posted @ 2022-01-06 09:34
一杯清酒邀明月
阅读(2576)
推荐(0)
摘要:
QStringList的begin:返回的是迭代器指向第一项iterator QStringList的end:返回的是迭代器指向最后一项iterator QStringList的first:返回列表第一项的引用,前提该表不为空 QStringList的last:返回列表最后一项的引用
阅读全文
posted @ 2022-01-06 09:31
一杯清酒邀明月
阅读(790)
推荐(1)
摘要:
1 /* 2 在图片里查找指定颜色的比例 3 */ 4 int Widget::qimage_color_Find(QImage qimage) 5 { 6 int num = 0;//记录颜色的像素点 7 float rate;//要计算的百分率 8 quint8 r,g,b; 9 //遍历图片的
阅读全文
posted @ 2021-12-27 16:14
一杯清酒邀明月
阅读(583)
推荐(0)
摘要:
一、功能 这里的需求是,判断摄像头有没有被物体遮挡。这里只考虑用手遮挡 >判断黑色颜色的范围。 二、使用OpenCV的Mat格式图片遍历图片 下面代码里,传入的图片的尺寸是640*480,判断黑色范围。 1 /* 2 在图片里查找指定颜色的比例 3 */ 4 int Widget::Mat_colo
阅读全文
posted @ 2021-12-27 16:13
一杯清酒邀明月
阅读(1139)
推荐(0)
摘要:
cv::convertScaleAbs()用于实现对整个图像数组中的每一个元素,进行如下操作: 该操作可实现图像增强等相关操作的快速运算,具体用法如下: 1 void cv::convertScaleAbs( 2 cv::InputArray src, // 输入数组 3 cv::OutputArr
阅读全文
posted @ 2021-12-17 16:45
一杯清酒邀明月
阅读(4189)
推荐(0)
摘要:
在讲阈值操作方法之前,肯定是先讲下阈值分割的作用阈值分割其实就是图像分离,对于阈值内的你想如何操作,一个最简单的例子就是二值图像。 接下来我们看下方法吧:threshold —— 简单的阈值操作adaptiveThreshold —— 自适应阈值操作 threshold参数说明:def thresh
阅读全文
posted @ 2021-12-17 14:28
一杯清酒邀明月
阅读(965)
推荐(0)
摘要:
今天试用ubuntu17.10的时候发现sh脚本无法双击运行,或者右键运行,每次双击打开都是被作为文本打开,后来设置了下文件属性等终于可以双击运行了。 首先进入ubtunu17.10桌面,打开文件管理窗口。 选择左上角菜单“文件”--“首选项”。 弹出的窗口切换到“行为”选项,在“可执行文本文件”下
阅读全文
posted @ 2021-12-17 13:59
一杯清酒邀明月
阅读(6605)
推荐(0)
摘要:
实现思路: 图将转为灰度图 将灰度图进行闭运算操作 闭运算后的图减去原灰度图再取反 将取反后的图使用归一化将白色背景修改贴近原图 opencv实现: 1 Mat src = imread("D:/opencv练习图片/去阴影.png"); 2 imshow("原图", src); 3 //1.将图像
阅读全文
posted @ 2021-12-17 09:24
一杯清酒邀明月
阅读(1530)
推荐(0)
摘要:
【Lambert模型】 漫反射光的强度近似地服从于Lambert定律,即漫反射光的光强仅与入射光的方向和反射点处表面法向夹角的余弦成正比。 由此可以构造出Lambert漫反射模型:Idiffuse =Id Kd cosθIdiffuse表示物体表面某点的漫反射光强Id为点光源,Kd(0<Kd<1)表
阅读全文
posted @ 2021-12-17 08:45
一杯清酒邀明月
阅读(367)
推荐(0)
摘要:
【知识点1】 把一幅图无缝融合到另一幅图里,主要是seamlessClone() 的使用。 seamlessClone( InputArray src, InputArray dst, InputArray mask, Point p, OutputArray blend, int flags);
阅读全文
posted @ 2021-12-16 17:02
一杯清酒邀明月
阅读(2170)
推荐(0)
摘要:
一、光照补偿 1.直方图均衡化 1 #include "stdafx.h" 2 #include<opencv2/opencv.hpp> 3 #include<iostream> 4 using namespace std; 5 using namespace cv; 6 7 int main(in
阅读全文
posted @ 2021-12-16 16:53
一杯清酒邀明月
阅读(2140)
推荐(0)
摘要:
使用opencv将一幅灰度图转为彩色图。 使用函数:cvtColor(); 1 Mat imgGray= imread("gray.jpg",0); 2 Mat imgRGB; 3 cvtColor(imgGray, imgRGB, COLOR_GRAY2RGB); 说明:输入图像gray.jpg是
阅读全文
posted @ 2021-12-16 16:44
一杯清酒邀明月
阅读(4066)
推荐(0)