[发明专利]图形处理方法、系统、可读存储介质及计算机设备有效
申请号: | 202010233670.3 | 申请日: | 2020-03-30 |
公开(公告)号: | CN111126023B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 简文娟;廖成慧;刘梦清;彭中辉 | 申请(专利权)人: | 江西博微新技术有限公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18;G06F16/34 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 彭琰 |
地址: | 330096 江西*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图形 处理 方法 系统 可读 存储 介质 计算机 设备 | ||
本发明公开了一种图形处理方法、系统、可读存储介质及计算机设备,该方法包括:获取要进行可视化的图形数据;在初始画布区中对所述图形数据进行可视化作图,以得到中间图形;根据所述初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比;根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。本发明能够有效去除饼图或地形图这类没有坐标轴的图形的空白区域。
技术领域
本发明涉及计算机技术领域,特别是涉及一种图形处理方法、系统、可读存储介质及计算机设备。
背景技术
在日常工作和学习中,常常需要对图形数据进行可视化作图,例如将excel表格中的数据转换成柱状图或饼图、地形图等。
对于柱状图这类有坐标轴的图形,在进行可视化作图时,可以将坐标轴尽可能的拓展到整个画布区进行画图,以减少空白区域,即可视化作图生成的有坐标轴的图形,通常不存在空白区域较多的问题。但对于饼图或地形图这类没有坐标轴的图形,在进行可视化作图时,就存在空白区域较多的问题,影响图形的美观性,若按照有坐标轴图形的处理方式来去除空白区域,会导致图形变形。
发明内容
为此,本发明的一个目的在于提出一种图形处理方法,以有效去除饼图或地形图这类没有坐标轴的图形的空白区域。
本发明提供一种图形处理方法,包括:
获取要进行可视化的图形数据;
在初始画布区中对所述图形数据进行可视化作图,以得到中间图形;
根据所述初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比;
根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。
根据本发明提供的图形处理方法,对在初始画布区中作出的中间图形进行截图,然后采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比,最后根据最佳横纵比对初始画布区进行调整,并在调整后的画布区中重新进行可视化作图,最终能够得到去掉空白区域的新图形,本发明采用图像横纵比调整的算法,对于没有坐标轴的图形,例如饼图、环形图、地图、雷达图等,能够有效去除图形中的空白区域,且调整后得到的新图形的横纵比是最佳的,未改变图形的可视化效果,不会引起图形的变形,确保图形的美观性。
另外,根据本发明上述的图形处理方法,还可以具有如下附加的技术特征:
进一步地,所述采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比的步骤具体包括:
对截图得到的图片进行灰度化处理,以得到灰度图;
对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比。
进一步地,所述对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比的步骤具体包括:
基于折线图的合成矢量法将线段在x和y方向上的总变化率作为横纵比,如下式所示:
其中,为所述最佳横纵比,和分别表示该折线图中第i个矢量线段在x轴和y轴方向的变化率,将上式写成线积分形式,如下式所示:
其中,C为线段总弧长,ds为弧长微分,为线段的方向角;将上式转换成二维形式得到基于图形的横纵比确定方法,将灰度图看作二维密度分布函数,其在x轴的梯度代替,密度场在y轴的梯度代替,最终根据灰度图得到的最佳横纵比计算的目标函数,如下所示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西博微新技术有限公司,未经江西博微新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010233670.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于平台的深度学习模型自主训练方法、装置、设备及介质
- 下一篇:摄像光学镜头