一种可视化数据和结构化数据合成图片的方法及装置的制造方法

文档序号:9453748阅读:488来源:国知局
一种可视化数据和结构化数据合成图片的方法及装置的制造方法
【技术领域】
[0001]本发明涉及图像处理技术领域,特别涉及一种可视化数据和结构化数据合成图片的方法及装置。
【背景技术】
[0002]在社会公共应用领域中需要产生和转输大量的单证(如涵盖各行各业的财政票据、税务发票、金融票证和公共电子缴费单等),为了环保和降低单证流转成本,我国已推进无纸化单证改革,如电子票据、电子凭证和电子单据等无纸化单证应用。目前主流的电子单证表现技术有两种方式,一是使用结构化数据表现电子单证,二是使用文档数据表现电子单证。
[0003]结构化数据指用特定的格式、标记和编码规则来表示的、具有语义和层级关系的数据,包括关系型数据库或其他形式数据表等具有正式结构的数据,也包括使用标记和规则分割语义元素和层级关系的全文本(full-text)数据。现有描述、交换和展示结构化数据的方案大致分为两类:关系型数据库或其他形式数据表等具有正式结构的数据;使用标记和规则分割语义元素和层级关系的全文本数据,比如标记语言格式(如XML(ExtensiveMarkup Language,可扩展标不语言)和 JSON(JavaScript Object Notat1n, JavaScript对象表示法)),但这种格式可视化效果差,无法具象,人读困难,不利于人工审阅,需要专业人员、专业软件查看和检索,适合机读和系统自动化处理。为了增强数据可视性,目前也有使用文档格式来表示结构化数据的,比如F1DF(Portat)Ie Document Format,便携式文件格式)、HTML (Hypertext Markup Language,超文本标记语言)、MS-Word。文档格式数据可视化效果好,但是机读困难,很难从文档格式重建数据和关系,终端支持度不高,需要有专门的阅读软件支持,不便于标准化推广和自动化处理。

【发明内容】

[0004]本发明的目的在于提供一种可视化数据和结构化数据合成图片的方法及装置,解决了现有技术中所合成的文档在终端中支持度不高,且不便于标准化推广和自动化处理的问题。
[0005]根据本发明的一个方面,提供了一种可视化数据和结构化数据合成图片的方法,包括以下步骤:
[0006]根据底板要素定义结构化数据关于结构化业务数据的定义和描述,对结构化业务数据进行可视化数据形成处理,得到与可视化底板图像数据相匹配的可视化业务数据;
[0007]将所述可视化业务数据与所述可视化底板图像数据进行合成处理,得到可视化合成图像数据;
[0008]通过将结构化描述数据添加到所述可视化合成图像数据中进行图片生成处理,得到合成图片。
[0009]优选地,还包括:
[0010]根据将要形成的图片的轮廓,建立可视化底板图像数据;
[0011]建立与所述可视化底板图像数据适配的底板要素定义结构化数据。
[0012]优选地,所述结构化描述数据包括:对所述可视化合成图像数据具有防伪和校验功能的图像数字指纹和制作者数字签名。
[0013]优选地,所述的根据所述底板要素定义结构化数据关于结构化业务数据的定义和描述,对结构化的业务数据进行可视化数据形成处理包括:
[0014]根据所述底板要素定义结构化数据的要素ID,查找所述业务数据中的对应要素;
[0015]按照所述底板要素定义结构化数据的要素ID指定的要素可视化特征,对业务数据中查找到的对应要素进行可视化处理。
[0016]优选地,所述的可视化处理包括:
[0017]将业务数据中查找到的对应要素进行结构转换,并将业务数据中查找到的对应要素和底板要素定义结构化数据进行合并,得到与所述可视化底板图像数据相匹配的可视化业务数据;
[0018]其中,所述结构转换是指将所述对应要素的图像位置转换成字体基线位置。
[0019]根据本发明的另一方面,提供了一种可视化数据和结构化数据合成图片的装置,包括:
[0020]可视化数据形成模块,用于根据底板要素定义结构化数据关于结构化业务数据的定义和描述,对结构化业务数据进行可视化数据形成处理,得到与可视化底板图像数据相匹配的可视化业务数据;
[0021]合成图像数据模块,用于将所述可视化业务数据与所述可视化底板图像数据进行合成处理,得到可视化合成图像数据;
[0022]合成图片模块,用于通过将结构化描述数据添加到所述可视化合成图像数据中进行图片生成处理,得到合成图片。
[0023]优选地,还包括:
[0024]建立模块,用于根据将要形成的图片的轮廓,建立可视化底板图像数据,以及建立与所述可视化底板图像数据适配的底板要素定义结构化数据。
[0025]优选地,所述可视化描述数据包括:对所述可视化合成图像数据具有防伪和校验功能的图像数字指纹和制作者数字签名。
[0026]优选地,所述的可视化数据形成模块包括:
[0027]查找单元,用于根据所述底板要素定义结构化数据的要素ID,查找所述业务数据中的对应要素;
[0028]可视化处理单元,用于按照所述底板要素定义结构化数据的要素ID指定的要素可视化特征,对业务数据中查找到的对应要素进行可视化处理。
[0029]优选地,所述的可视化处理单元包括:
[0030]处理子单元,用于将业务数据中查找到的对应要素进行结构转换,并将业务数据中查找到的对应要素和底板要素定义结构化数据进行合并,得到与所述可视化底板图像数据相匹配的可视化业务数据;
[0031]其中,所述结构转换是指将所述对应要素的图像位置转换成字体基线位置。
[0032]与现有技术相比较,本发明的有益效果在于:
[0033]本发明利用现有图片可视化、标准化且支持设备广泛等优良特性,结合现有结构化数据处理技术和图像合成等技术,高效实现结构化数据的可视性,还能方便机读和数据结构还原。
【附图说明】
[0034]图1是本发明实施例提供的一种可视化数据和结构化数据合成图片的方法流程图;
[0035]图2是本发明实施例提供的一种可视化数据和结构化数据合成图片的装置示意图;
[0036]图3是本发明实施例提供的准备工作示意图;
[0037]图4是本发明实施例提供的可视化数据和结构化数据合成的流程图;
[0038]图5是本发明实施例提供的底板要素定义结构化数据的数据格式示意图;
[0039]图6是本发明实施例提供的可视化数据和结构化数据合成的结构图;
[0040]图7是本发明实施例提供的图像坐标和字体坐标的关系不意图;
[0041]图8是本发明实施例提供的描述数据和合成图像数据的处理示意图;
[0042]图9是本发明实施例提供的可视化底板图像数据的示意图;
[0043]图10是本发明实施例提供的可视化数据和结构化数据合成的示意图。
【具体实施方式】
[0044]以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0045]图1显示了本发明实施例提供的一种可视化数据和结构化数据合成图片的方法流程图,如图1所示,包括以下步骤:
[0046]步骤SlOl:根据底板要素定义结构化数据关于结构化业务数据的定义和描述,对结构化业务数据进行可视化数据形成处理,得到与可视化底板图像数据相匹配的可视化业务数据;
[0047]步骤S102:将所述可视化业务数据与所述可视化底板图像数据进行合成处理,得到可视化合成图像数据。
[0048]步骤S103:通过将结构化描述数据添加到所述可视化合成图像数据中进行图片生成处理,得到合成图片。
[0049]本发明还包括:根据将要形成的图片的轮廓,建立可视化底板图像数据;建立与所述可视化底板图像数据适配的底板要素定义结构化数据。其中,所述结构化描述数据包括:对所述可视化合成图像数据具有防伪和校验功能的图像数字指纹和制作者数字签名。
[0050]其中,所述的根据所述底板要素定义结构化数据关于结构化业务数据的定义和描述,对结构化的业务数据进行可视化数据形成处理包括:根据所述底板要素定义结构化数据的要素ID,查找所述业务数据中的对应要素;按照所述底板要素定义结构化数据的要素ID指定的要素可视化特征,对业务数据中查找到的对应要素进行可视化处理。具体地说,所述的可视化处理包括:将业务数据中查找到的对应要素进行结构转换,并将业务数据中查找到的对应要素和底板要素定义结构化数据进行合并,得到与所述可视化底板图像数据相匹配的可视化业务数据;其中,所述结构转换是指将所述对应要素的图像位置转换成字体基线位置。
[0051]图2显示了本发明实施例提供的一种可视化数据和结构化数据合成图片的装置示意图,如图2所示,包括:可视化数据形成模块201、合成图像数据模块202以及合成图片模块203。所述可视化数据形成模块201,用于根据底板要素定义结构化数据关于结构化业务数据的定义和描述,对结构化业务数据进行可视化数据形成处理,得到与可视化底板图像数据相匹配的可视化业务数据;所述合成图像数据模块202,用于将所述可视化业务数据与所述可视化底板图像数据进行合成处理,得到可视化合成图像数据;所述合成图片模块203,用于通过将结构化描述数据添加到所述可视化合成图像数据中进行图片生成处理,得到合成图片。
[0052]本发明还包括:建立模块,用于根据将要形成的图片的轮廓,建立可视化底板图像数据,以及建立与所述可视化底板图像数据适配的底板要素定义结构化数据。其中,所述可视化描述数据包括:对所述可视化合成图像数据具有防伪和校验功能的图像数字指纹和制作者数字签名。
[0053]具体地说,所述的可视化数据形成模块201包括:查找单元,用于根据所述底板要素定义结构化数据的要素ID,查找所述业务数据中的对应要素;可视化处理单元,用于按照所述底板要素定义结构化数据的要素ID指定的要素可视化特征,对业务数据中查找到的对应要素进行可视化处理。其中,所述的可视化处理单元包括:处理子单元,用于将业务数据中查找到的对应要素进行结构转换,并将业务数据中查找
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1