有志者事竟成

大圣,此去欲何?踏南天,碎凌霄。若一去不回...?便一去不回!

Qt读写ini文件

一 背景   1 ini文件介绍 .ini 文件是Initialization File的缩写,即初始化文件。 除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的图形界面即...

2018-01-10 08:15:24

阅读数 84

评论数 0

qt5 解析Json文件

[cpp] view plain copy /* test.json */   {      "appDesc": {         "description": "SomeDescription",...

2018-01-09 20:39:54

阅读数 475

评论数 0

Qt之JSON保存与读取

简述 许多游戏提供保存功能,使得玩家在游戏中的进度可以被保存,并在以后再玩的时候进行加载。保存游戏的过程通常涉及将每个游戏对象的成员变量序列化为文件。要实现这个功能,可以采取许多格式,其中之一就是 JSON - 使用 QJsonDocument。如果不希望保存的文件可读,或者不需要保持文件大...

2018-01-09 20:38:49

阅读数 120

评论数 0

Qt之JSON生成与解析

简述 Qt5 中包含了处理 JSON 的类,均以 QJson 开头(例如:QJsonDocument、QJsonArray、QJsonObject),在 QtCore 模块中,不需要额外引入其它模块。 简述常用的 JSON 库JSON 常用类简单的 JSON...

2018-01-09 20:37:49

阅读数 81

评论数 0

Qt中的JSON操作

JSON(JavaScript Object Notation,js对象标记)是一种轻量级的数据交换格式。它基于ECMAScript的一个子集,使用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并...

2018-01-09 20:36:32

阅读数 201

评论数 0

用 Qt 中的 QDomDocument类 处理 XML 文件(下)

QDomDocument doc; 1).创建根节点:QDomElement root = doc.documentElement("rootName " ); 2).创建元素节点:QDomElement element = doc.createElement_x(...

2018-01-07 21:05:40

阅读数 143

评论数 0

用 Qt 中的 QDomDocument类 处理 XML 文件(上)

我们可以看到,如果所要读取的XML文件不是很大,采用DOM读取方法还是很便捷的,由于我用的也是DOM树读取的方法,所以,本文所介绍的也主要是基于DOM的方法读取。 根据常用的操作,我简单的把对XML的操作分为以下几类: 1 首先对XML文件进行操作,打开文件。 这个其实就是对文件...

2018-01-07 21:00:39

阅读数 137

评论数 0

Qt学习之XML读写操作小结

我们知道对XML的操作有两种方法,即DOM方式和SAX方式。二者主要区别是:DOM实现方式操作非常简单,但不适合处理过大文件;而SAX实现方式是能处理很大的XML文件,但是需要开发者写一些复杂的代码。Qt提供了对应于这两种用于读取、操作和编写XML的实现类,分别是QDomDocument类和QXm...

2018-01-07 20:53:56

阅读数 4188

评论数 0

Qt对xml文件的读写

最近研究了一下qt下对xml文件的读写,小计一下,成为自己的知识。 main函数调用: 1 #include 2 #include "readconfig.h" 3 #include "writeconfig.h" 4 5 in...

2018-01-07 20:46:17

阅读数 171

评论数 0

Qt操作xml文件(增删改功能)

这个例子是在根据网上博客《Qt数据库(XML)》改写的一个操作XML的实现。 借鉴了很多里面的代码,大家可以结合上面的博客对照,相信你肯定会对XML的操作熟练起来。 我建立的是Qwidget项目,没有添加ui文件,输出内容都放在应用程序输出中(qDebug)。 XMLtest.p...

2018-01-07 20:39:03

阅读数 105

评论数 0

Qt解析XML文件(QDomDocument)

关于XML及其使用场景不在此多做介绍,今天主要介绍Qt中对于XML的解析。QtXml模块提供了一个读写XML文件的流,解析方法包含DOM和SAX,两者的区别是什么呢? DOM(Document Object Model):将XML文件保存为树的形式,操作简单,便于访问。 SAX(Simpl...

2018-01-07 20:37:43

阅读数 104

评论数 0

Qt XML读取写入操作

XML(eXtensible Markup Language,可扩展标记语言)是普通用于数据交换和数据存储的一种多用途文本文件格式; SVG(可标量矢量图形)XML格式,QtSvg模块提供了可用于载入并呈现SVG图像的类; MathML(数学标记语言)XML格式的绘制文档,可以使用Qt...

2018-01-07 20:34:45

阅读数 168

评论数 0

利用 Qt 读取 XML 文件的方法

XML 是可扩展标记语言(Extensible Markup Language)的缩写。XML 文件由内容和标记组成,通过以标记包围内容的方式将大部分内容包含在元素中。 Qt 中提供了多种读取XML文件的方法,这里简单的记录一下用 QDomDocument 读取的步骤。为什么使用QDomDo...

2018-01-07 20:14:08

阅读数 1126

评论数 0

OpenCV提取显示一张图片的R,G,B颜色分量

使用OpenCV分别提取一张图片的R、G、B分量然后显示出来: [cpp] view plain copy #include "opencv/cv.h"   #include "opencv/highgui.h"      int m...

2017-12-11 18:55:04

阅读数 2165

评论数 0

图像像素中通道概念解析

通道在图像处理中的应用 —通道起源 如果问“什么是 photoshop中最重要、最不可缺少的功能?”相信很多人的回答是“图层”。其实,在 photoshop3.0 之前,根本没有图层的功能。在图像处理中,最重要的功能是选区范围。只有正确地运用选区范围,才能够进行精确的合成。如果无法选区,也就无法作...

2017-12-11 18:54:45

阅读数 264

评论数 0

阈值化

对图像中的三个同澳求和,然后在值为100处度结果进行截断 [cpp] view plain copy #include    #include "opencv/cv.h"   #include "opencv/highgui.h"...

2017-12-11 18:54:01

阅读数 145

评论数 0

OpenCV学习笔记(6)——边缘检测

[cpp] view plain copy #include "opencv/cv.h"   #include "opencv/highgui.h"      int main(int argc,char** argv)   {       I...

2017-12-11 18:53:34

阅读数 50

评论数 0

OpenCV学习笔记(1)——显示一个图片

环境:Ubuntu12.04,完全安装桌面版本ROS(hydro版本)。 安装Opencv [html] view plain copy $ sudo apt-get install ros-hydro-opencv2 ros-hydro-vision-opencv...

2017-12-11 18:52:59

阅读数 91

评论数 0

OpenCV学习笔记(4)——平滑处理图像

利用OpenCV平滑处理图像: [cpp] view plain copy #include "opencv/cv.h"   #include "opencv/highgui.h"      int main(int argc,...

2017-12-11 18:52:33

阅读数 73

评论数 0

OpenCV学习笔记(3)——进度条视频播放控制

这里用一个进度条控制视频的播放快慢,以帧为单位控制进度条。 代码如下: [objc] view plain copy #include "opencv/cv.h"   #include "opencv/highgui.h"     ...

2017-12-11 18:52:15

阅读数 489

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭