Advertisement

第17课:OpenCV学习——处理XML与YAML文件的操作

阅读量:

目前,多数人可能尚未频繁接触到XML与YAML文件,但随着未来在训练人脸识别模型过程中对其应用的增多,这类文件的重要性将逐渐显现。在此阶段,有必要先对这两种文件格式有所了解。
XML:全称为Extensible Markup Language,即可扩展标记语言,属于标准通用语言的一个子集,是一种用于赋予电子文档结构特性的标记语言。它不仅能够标识数据内容,还可以定义数据类型,并允许用户根据自身需求自定义标记语言。由于其简洁性,XML便于在各类应用程序中实现数据的读取与写入操作,因此迅速成为数据交换领域中被广泛采用的通用语言。XML文件内容几乎涵盖了所有Unicode字符。
YAML:全称Yet Another Markup Language,从字面含义可以看出YAML是另一种标记语言形式。然而为了突出其以数据为核心的设计理念而非传统的标记方式,YAML被设计为一种直观且易于被计算机识别的数据序列化格式。它具备高度可读性,并便于人类理解与脚本语言进行交互,常用于表达资料序列的编程任务。YAML本质上是用于描述XML数据的一种格式,其语法相较于XML更为简洁明了。

(1)FileStorage
Op

全部评论 (0)

还没有任何评论哟~