图形处理方法、装置和设备制造方法及图纸

技术编号:34183460 阅读:11 留言:0更新日期:2022-07-17 13:39
本公开提供了一种图形处理方法、装置和设备,其中,该方法包括:获取待处理图片以及待处理图片中的图形的图形类型;根据图形类型,获取对应图形处理模型,并基于所述图形处理模型,提取出待处理图片所包含的初始图形数据;基于目标显示区域中的显示信息对初始图形数据进行调整,得到适配所述目标显示区域的图形数据,这样,便使得提取出的图形数据可以清楚完整地显示在目标显示区域,方便用户使用和观感。感。

【技术实现步骤摘要】
图形处理方法、装置和设备


[0001]本公开涉及计算机
,尤其涉及一种图形处理方法、装置和设备。

技术介绍

[0002]图表和表格作为一种直观、形象的数据体现形式,在各种数据统计中有着极为广泛的应用。在网络资料中,图表和表格数据通常以图片的形式提供下载,比如PDF文件和扫描文件。为了方便对这些图片形式的图表和表格进行分析和处理,需要将图片中的图表和表格提取出来。但目前的图片处理系统提取出的图表和表格不能满足不同显示区域的需求。例如,提取出的图表颜色与当前应用场景的显示区域背景颜色接近,导致图表数据不容易清晰辨识,降低了用户的使用体验。

技术实现思路

[0003]有鉴于此,本公开提出了一种图形处理方法、装置和设备,可以使得提取出的图形数据可以清楚完整地显示在目标显示区域,方便用户使用和观感。
[0004]根据本公开的第一方面,提供了一种图形处理方法,包括:
[0005]获取待处理图片以及所述待处理图片中的图形的图形类型;
[0006]根据所述图形类型,获取对应图形处理模型,并基于所述图形处理模型,提取出所述待处理图片所包含的初始图形数据;
[0007]基于目标显示区域中的显示信息对所述初始图形数据进行调整,得到适配所述目标显示区域的图形数据。
[0008]在一种可能的实现方式中,所述图形类型包括图表和表格中的至少一种。
[0009]在一种可能的实现方式中,在基于所述显示信息对所述初始图形数据进行调整时,包括基于所述目标显示区域的背景颜色,对所述初始图形数据颜色进行调整的步骤。
[0010]在一种可能的实现方式中,在基于所述背景颜色对所述初始图形数据颜色进行调整时,包括:
[0011]获取所述初始图形数据颜色;
[0012]计算所述初始图形数据颜色与所述背景颜色的色差,并判断所述色差是否小于预设色差阈值:
[0013]在所述色差小于所述预设色差阈值时,根据所述背景颜色对所述初始图形数据颜色进行调整。
[0014]在一种可能的实现方式中,在基于所述显示信息对所述初始图形数据进行调整时,包括基于所述目标显示区域的显示尺寸,对所述初始图形数据尺寸进行调整的步骤。
[0015]在一种可能的实现方式中,在基于所述目标显示区域尺寸,对所述初始图形数据尺寸进行调整时,包括:
[0016]获取所述初始图形数据尺寸;
[0017]计算所述目标显示区域尺寸与所述初始图形数据尺寸的比值,并基于所述目标显
所说明的任何实施例不必解释为优于或好于其它实施例。
[0037]另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。
[0038]<方法实施例>
[0039]图1示出根据本公开一实施例的图形处理方法的示意性流程图。如图1所示,该图形处理方法包括步骤S1100

S1300。
[0040]S1100,获取待处理图片以及待处理图片中的图形的图形类型。
[0041]该待处理图片为包括图形的图片。该图形的图形类型可以包括图表和表格中的至少一种。其中,图表类的图形可以包括饼状图、柱状图和折线图中的至少一种。
[0042]需要说明的是,待处理图片多为用户根据实际需要从网络资源中下载的图片,因此,在进行图形处理前,用户便可以明确待处理图片中的图形的图形类型。在明确待处理图片中图形的图形类型后,用户便可以通过触控与图形类型对应的控件导入待处理图片。例如,在待处理图片中图形的图形类型为表格时,可以通过触控表格控件导入包括表格的待处理图片。又如,在待处理图片中图形的图形类型为图表时,可以通过触控图表控件导入包括图表的待处理图片。
[0043]在与图形类型对应的控件被触控时,将推送并显示与图形类型对应数据导入界面,以便用户通过该数据导入界面导入待处理图片。在数据导入确认控件被触控时,获取用户导入的待处理图片,同时记录被触控的控件名称,以通过被触控控件名称标识待处理图片中图形的图形类型。
[0044]例如,待处理图片中包括表格,在表格控件被触控时,推送并显示与表格对应数据导入界面,以便用户通过该数据导入界面导入待处理图片。在数据导入确认控件被触控时,获取用户导入的待处理图片,同时获取表格控件的名称,以通过表格控件名称标识待处理图片中图形的图形类型为表格。
[0045]又如,待处理图片中包括图表,在图表控件被触控时,推送并显示与图表对应数据导入界面,以便用户通过该数据导入界面导入待处理图片。在数据导入确认控件被触控时,获取用户导入的待处理图片,同时获取图表控件的名称,以通过图表控件名称标识待处理图片中图形的图形类型为图表。
[0046]S1200,根据图形类型,获取对应图形处理模型,并基于图形处理模型,提取出待处理图片所包含的初始图形数据。
[0047]图形类型与对应的图形处理模型以映射关系表的形式进行存储,这样,在获取到图形类型的情况下,就可以通过映射关系表获取到与图形类型对应的图形处理模型。
[0048]在待处理图片中图形的图形类型为表格的实施例中,先获取与表格类型对应的图形处理模型,再基于与表格类型对应的图形处理模型,提取出待处理图片所包含的初始表格数据。其中,该初始表格数据即与待处理图片中表格样式一致的表格数据。
[0049]在一种可能的实现方式中,与表格类型对应的图形处理模型可以是基于unet网络构建的,也可以是基于Faster R

CNN网络构建,还可以基于opencv模块构建,在此不作具体限定。
[0050]在该可实现方式中,基于与表格类型对应的图形处理模型,提取出待处理图片所
包含的初始表格数据的步骤包括:将待处理图片输入至与表格类型对应的图形处理模型,得到待处理图片所包含的初始表格数据的表格骨架;从表格骨架中获取单元格的感兴趣区域;通过光学字符识别模型(即OCR识别模型)识别所有单元格感兴趣区域中的文本内容;将文本内容通过表格骨架排版还原到表格中,得到第一表格数据;识别待处理图片中各单元格感兴趣区域的像素值,并根据各单元格感兴趣区域的像素值确定各单元格的背景颜色,并基于各单元格的背景颜色对第一表格数据的背景颜色进行设置,得到初始表格数据。
[0051]在待处理图片中图形的图形类型为图表的实例中,先获取与图表类型对应的图形处理模型,再基于与图表类型对应的图形处理模型,提取出待处理图片所包含的初始图表数据。其中,该初始图表数据即与待处理图片中图表样式一致的图表数据。
[0052]在一种可能的实现方式中,与图表类型对应的图形处理模型基于光学字符识别模型(即OCR识别模型)构建。例如,可以是具有光学字符识别功能的GetData模型。
[0053]在该可实现方式中,基于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图形处理方法,其特征在于,包括:获取待处理图片以及所述待处理图片中的图形的图形类型;根据所述图形类型,获取对应图形处理模型,并基于所述图形处理模型,提取出所述待处理图片所包含的初始图形数据;基于目标显示区域中的显示信息对所述初始图形数据进行调整,得到适配所述目标显示区域的图形数据。2.根据权利要求1所述的方法,其特征在于,所述图形类型包括图表和表格中的至少一种。3.根据权利要求1所述的方法,其特征在于,在基于所述显示信息对所述初始图形数据进行调整时,包括基于所述目标显示区域的背景颜色,对所述初始图形数据颜色进行调整的步骤。4.根据权利要求3所述的方法,其特征在于,在基于所述背景颜色对所述初始图形数据颜色进行调整时,包括:获取所述初始图形数据颜色;计算所述初始图形数据颜色与所述背景颜色的色差,并判断所述色差是否小于预设色差阈值:在所述色差小于所述预设色差阈值时,根据所述背景颜色对所述初始图形数据颜色进行调整。5.根据权利要求1所述的方法,其特征在于,在基于所述显示信息对所述初始图形数据进行调整时,包括基于所述目标显示区域的显示尺寸,对所述初始图形数据尺寸进行调整的步骤。6.根据权利要求5所述的方法,其特征在于,在基于所述目标显示区域尺寸,对所述初始图形数据尺寸进行调整时,包括:获取所述初始图形数据尺寸;计算所述目标显示区域尺寸与所述初始图形数据尺寸的比值,并基于所述目标显示区域尺寸与所述初始图形...

【专利技术属性】
技术研发人员:戴科简学思郝小平
申请(专利权)人:中国经济信息社有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1