CN111126023A - 图形处理方法、***、可读存储介质及计算机设备 - Google Patents

图形处理方法、***、可读存储介质及计算机设备 Download PDF

Info

Publication number
CN111126023A
CN111126023A CN202010233670.3A CN202010233670A CN111126023A CN 111126023 A CN111126023 A CN 111126023A CN 202010233670 A CN202010233670 A CN 202010233670A CN 111126023 A CN111126023 A CN 111126023A
Authority
CN
China
Prior art keywords
aspect ratio
graphic
initial
area
screenshot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010233670.3A
Other languages
English (en)
Other versions
CN111126023B (zh
Inventor
简文娟
廖成慧
刘梦清
彭中辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangxi Booway New Technology Co ltd
Original Assignee
Jiangxi Booway New Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangxi Booway New Technology Co ltd filed Critical Jiangxi Booway New Technology Co ltd
Priority to CN202010233670.3A priority Critical patent/CN111126023B/zh
Publication of CN111126023A publication Critical patent/CN111126023A/zh
Application granted granted Critical
Publication of CN111126023B publication Critical patent/CN111126023B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/34Browsing; Visualisation therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Image Generation (AREA)

Abstract

本发明公开了一种图形处理方法、***、可读存储介质及计算机设备,该方法包括:获取要进行可视化的图形数据;在初始画布区中对所述图形数据进行可视化作图,以得到中间图形;根据所述初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比;根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。本发明能够有效去除饼图或地形图这类没有坐标轴的图形的空白区域。

Description

图形处理方法、***、可读存储介质及计算机设备
技术领域
本发明涉及计算机技术领域,特别是涉及一种图形处理方法、***、可读存储介质及计算机设备。
背景技术
在日常工作和学习中,常常需要对图形数据进行可视化作图,例如将excel表格中的数据转换成柱状图或饼图、地形图等。
对于柱状图这类有坐标轴的图形,在进行可视化作图时,可以将坐标轴尽可能的拓展到整个画布区进行画图,以减少空白区域,即可视化作图生成的有坐标轴的图形,通常不存在空白区域较多的问题。但对于饼图或地形图这类没有坐标轴的图形,在进行可视化作图时,就存在空白区域较多的问题,影响图形的美观性,若按照有坐标轴图形的处理方式来去除空白区域,会导致图形变形。
发明内容
为此,本发明的一个目的在于提出一种图形处理方法,以有效去除饼图或地形图这类没有坐标轴的图形的空白区域。
本发明提供一种图形处理方法,包括:
获取要进行可视化的图形数据;
在初始画布区中对所述图形数据进行可视化作图,以得到中间图形;
根据所述初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比;
根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。
根据本发明提供的图形处理方法,对在初始画布区中作出的中间图形进行截图,然后采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比,最后根据最佳横纵比对初始画布区进行调整,并在调整后的画布区中重新进行可视化作图,最终能够得到去掉空白区域的新图形,本发明采用图像横纵比调整的算法,对于没有坐标轴的图形,例如饼图、环形图、地图、雷达图等,能够有效去除图形中的空白区域,且调整后得到的新图形的横纵比是最佳的,未改变图形的可视化效果,不会引起图形的变形,确保图形的美观性。
另外,根据本发明上述的图形处理方法,还可以具有如下附加的技术特征:
进一步地,所述采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比的步骤具体包括:
对截图得到的图片进行灰度化处理,以得到灰度图;
对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比。
进一步地,所述对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比的步骤具体包括:
基于折线图的合成矢量法将线段在x和y方向上的总变化率作为横纵比,如下式所示:
Figure 243545DEST_PATH_IMAGE001
其中,
Figure 742659DEST_PATH_IMAGE002
为所述最佳横纵比,
Figure 242386DEST_PATH_IMAGE003
Figure 219569DEST_PATH_IMAGE004
分别表示该折线图中第i个矢量线段在x轴和y轴方向的变化率,将上式写成线积分形式,如下式所示:
Figure 756861DEST_PATH_IMAGE005
其中,C为线段总弧长,ds为弧长微分,
Figure 426877DEST_PATH_IMAGE006
为线段的方向角;将上式转换成二维形式得到基于图形的横纵比确定方法,将灰度图看作二维密度分布函数
Figure 416830DEST_PATH_IMAGE007
,其在x轴的梯度
Figure 197704DEST_PATH_IMAGE008
代替
Figure 589502DEST_PATH_IMAGE009
,密度场
Figure 633681DEST_PATH_IMAGE007
在y轴的梯度
Figure 235564DEST_PATH_IMAGE010
代替
Figure 695495DEST_PATH_IMAGE011
,最终根据灰度图得到的最佳横纵比计算的目标函数,如下所示:
Figure 66434DEST_PATH_IMAGE012
其中,
Figure 750356DEST_PATH_IMAGE013
为所述中间图形的初始横纵比对应的画布区。
进一步地,所述在初始画布区中对所述图形数据进行可视化作图,以得到中间图形的步骤具体包括:
获取用户输入的针对所述图形数据的作图参数;
根据所述作图参数在初始画布区中对所述图形数据进行可视化作图,以得到中间图形。
进一步地,所述作图参数包括图形类别、值轴、分类轴、过滤条件中的至少一种。
本发明的另一个目的在于提出一种图形处理***,以有效去除饼图或地形图这类没有坐标轴的图形的空白区域。
一种图形处理***,包括:
获取模块,用于获取要进行可视化的图形数据;
作图模块,用于在初始画布区中对所述图形数据进行可视化作图,以得到中间图形;
计算模块,用于根据所述初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比;
调整模块,用于根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。
根据本发明提供的图形处理***,对在初始画布区中作出的中间图形进行截图,然后采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比,最后根据最佳横纵比对初始画布区进行调整,并在调整后的画布区中重新进行可视化作图,最终能够得到去掉空白区域的新图形,本发明采用图像横纵比调整的算法,对于没有坐标轴的图形,例如饼图、环形图、地图、雷达图等,能够有效去除图形中的空白区域,且调整后得到的新图形的横纵比是最佳的,未改变图形的可视化效果,不会引起图形的变形,确保图形的美观性。
另外,根据本发明上述的图形处理***,还可以具有如下附加的技术特征:
进一步地,所述计算模块包括:
处理单元,用于对截图得到的图片进行灰度化处理,以得到灰度图;
确定单元,用于对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比。
进一步地,所述确定单元具体用于:
基于折线图的合成矢量法将线段在x和y方向上的总变化率作为横纵比,如下式所示:
Figure 449322DEST_PATH_IMAGE014
其中,
Figure 40840DEST_PATH_IMAGE015
为所述最佳横纵比,
Figure 266285DEST_PATH_IMAGE016
Figure 324371DEST_PATH_IMAGE004
分别表示该折线图中第i个矢量线段在x轴和y轴方向的变化率,将上式写成线积分形式,如下式所示:
Figure 900846DEST_PATH_IMAGE005
其中,C为线段总弧长,ds为弧长微分,
Figure 496388DEST_PATH_IMAGE017
为线段的方向角;将上式转换成二维形式得到基于图形的横纵比确定方法,将灰度图看作二维密度分布函数
Figure 451705DEST_PATH_IMAGE007
,其在x轴的梯度
Figure 70906DEST_PATH_IMAGE008
代替
Figure 478884DEST_PATH_IMAGE009
,密度场
Figure 943364DEST_PATH_IMAGE007
在y轴的梯度
Figure 18767DEST_PATH_IMAGE010
代替
Figure 808869DEST_PATH_IMAGE011
,最终根据灰度图得到的最佳横纵比计算的目标函数,如下所示:
Figure 500881DEST_PATH_IMAGE012
其中,
Figure 909997DEST_PATH_IMAGE013
为所述中间图形的初始横纵比对应的画布区。
进一步地,所述作图模块具体用于:
获取用户输入的针对所述图形数据的作图参数;
根据所述作图参数在初始画布区中对所述图形数据进行可视化作图,以得到中间图形。
进一步地,所述作图参数包括图形类别、值轴、分类轴、过滤条件中的至少一种。
本发明还提出一种可读可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。
本发明还提出一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法的步骤。
附图说明
本发明实施例的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是根据本发明第一实施例的图形处理方法的流程图;
图2是根据本发明第二实施例的图形处理***的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明第一实施例提出的图形处理方法,包括步骤S101~S104。
S101,获取要进行可视化的图形数据。
其中,用户可以选择要载入的进行可视化的图形数据并上传***,具体可以实现如excel、CSV等格式的数据载入。
S102,在初始画布区中对所述图形数据进行可视化作图,以得到中间图形。
其中,具体实施时,还可以先获取用户输入的针对所述图形数据的作图参数,然后根据所述作图参数在初始画布区中对所述图形数据进行可视化作图,以得到中间图形。其中,初始画布区指首次作图时,所作出图形对应的画布区。所述作图参数包括图形类别、值轴、分类轴、过滤条件中的至少一种,作图参数通过用户自行设定,例如用户只选择excel表格中的某些行、某些列的数据进行可视化作图,确定好作图参数后,再在初始画布区中对图形数据进行可视化作图,得到中间图形。
S103,根据所述初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比。
其中,根据所述初始画布区的大小对所述中间图形进行截图是指在截图时,初始画布区有多大,截图就有多大,不是只截取某一部分。
具体的,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比的步骤具体包括:
对截图得到的图片进行灰度化处理,以得到灰度图;
对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比。
作为一个具体示例,对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比的步骤具体包括:
基于折线图的合成矢量法将线段在x和y方向上的总变化率作为横纵比,如下式所示:
Figure 964540DEST_PATH_IMAGE018
其中,
Figure 535330DEST_PATH_IMAGE002
为所述最佳横纵比,
Figure 308114DEST_PATH_IMAGE003
Figure 255342DEST_PATH_IMAGE019
分别表示该折线图中第i个矢量线段在x轴和y轴方向的变化率(折线图通常由多条矢量线段组成),将上式写成线积分形式,如下式所示:
Figure 164392DEST_PATH_IMAGE020
其中,C为线段总弧长,ds为弧长微分,
Figure 168732DEST_PATH_IMAGE006
为线段的方向角;将上式转换成二维形式得到基于图形的横纵比确定方法,将灰度图看作二维密度分布函数
Figure 163233DEST_PATH_IMAGE007
,其在x轴的梯度
Figure 914151DEST_PATH_IMAGE008
代替
Figure 677708DEST_PATH_IMAGE009
,密度场
Figure 590300DEST_PATH_IMAGE007
在y轴的梯度
Figure 337677DEST_PATH_IMAGE010
代替
Figure 626707DEST_PATH_IMAGE011
,最终根据灰度图得到的最佳横纵比计算的目标函数,如下所示:
Figure 510349DEST_PATH_IMAGE021
其中,
Figure 593843DEST_PATH_IMAGE013
为所述中间图形的初始横纵比对应的画布区,即可以看作是整个密度场中x和y方向的总变化之间的比率,该算法具有计算速度快的特点。
S104,根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。
其中,对所述图形数据重新进行可视化作图时,可以直接调用步骤S102中获取的用户输入的针对所述图形数据的作图参数,无需用户再重复输入作图参数。
根据本发明提供的图形处理方法,对在初始画布区中作出的中间图形进行截图,然后采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比,最后根据最佳横纵比对初始画布区进行调整,并在调整后的画布区中重新进行可视化作图,最终能够得到去掉空白区域的新图形,本发明采用图像横纵比调整的算法,对于没有坐标轴的图形,例如饼图、环形图、地图、雷达图等,能够有效去除图形中的空白区域,且调整后得到的新图形的横纵比是最佳的,未改变图形的可视化效果,不会引起图形的变形,确保图形的美观性。
请参阅图2,基于同一发明构思,本发明第二实施例提出的图形处理***,包括:
获取模块,用于获取要进行可视化的图形数据;
作图模块,用于在初始画布区中对所述图形数据进行可视化作图,以得到中间图形;
计算模块,用于根据所述初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比;
调整模块,用于根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。
本实施例中,所述计算模块包括:
处理单元,用于对截图得到的图片进行灰度化处理,以得到灰度图;
确定单元,用于对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比。
本实施例中,所述确定单元具体用于:
基于折线图的合成矢量法将线段在x和y方向上的总变化率作为横纵比,如下式所示:
Figure 562936DEST_PATH_IMAGE014
其中,
Figure 655657DEST_PATH_IMAGE015
为所述最佳横纵比,
Figure 393805DEST_PATH_IMAGE016
Figure 913780DEST_PATH_IMAGE004
分别表示该折线图中第i个矢量线段在x轴和y轴方向的变化率,将上式写成线积分形式,如下式所示:
Figure 370169DEST_PATH_IMAGE005
其中,C为线段总弧长,ds为弧长微分,
Figure 1001DEST_PATH_IMAGE017
为线段的方向角;将上式转换成二维形式得到基于图形的横纵比确定方法,将灰度图看作二维密度分布函数
Figure 859236DEST_PATH_IMAGE007
,其在x轴的梯度
Figure 547182DEST_PATH_IMAGE008
代替
Figure 225288DEST_PATH_IMAGE009
,密度场
Figure 659811DEST_PATH_IMAGE007
在y轴的梯度
Figure 372552DEST_PATH_IMAGE010
代替
Figure 234329DEST_PATH_IMAGE011
,最终根据灰度图得到的最佳横纵比计算的目标函数,如下所示:
Figure 337414DEST_PATH_IMAGE012
其中,
Figure 434683DEST_PATH_IMAGE013
为所述中间图形的初始横纵比对应的画布区。
本实施例中,所述作图模块具体用于:
获取用户输入的针对所述图形数据的作图参数;
根据所述作图参数在初始画布区中对所述图形数据进行可视化作图,以得到中间图形。
本实施例中,所述作图参数包括图形类别、值轴、分类轴、过滤条件中的至少一种。
根据本发明提供的图形处理***,对在初始画布区中作出的中间图形进行截图,然后采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比,最后根据最佳横纵比对初始画布区进行调整,并在调整后的画布区中重新进行可视化作图,最终能够得到去掉空白区域的新图形,本发明采用图像横纵比调整的算法,对于没有坐标轴的图形,例如饼图、环形图、地图、雷达图等,能够有效去除图形中的空白区域,且调整后得到的新图形的横纵比是最佳的,未改变图形的可视化效果,不会引起图形的变形,确保图形的美观性。
此外,本发明的实施例还提出一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一实施例中所述方法的步骤。
此外,本发明的实施例还提出一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一实施例中所述方法的步骤。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。
计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

Claims (10)

1.一种图形处理方法,其特征在于,包括:
获取要进行可视化的图形数据;
在初始画布区中对所述图形数据进行可视化作图,以得到中间图形;
根据所述初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比;
根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。
2.根据权利要求1所述的图形处理方法,其特征在于,所述采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比的步骤具体包括:
对截图得到的图片进行灰度化处理,以得到灰度图;
对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比。
3.根据权利要求2所述的图形处理方法,其特征在于,所述对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比的步骤具体包括:
基于折线图的合成矢量法将线段在x和y方向上的总变化率作为横纵比,如下式所示:
Figure 265931DEST_PATH_IMAGE001
其中,
Figure 178523DEST_PATH_IMAGE002
为所述最佳横纵比,
Figure 925899DEST_PATH_IMAGE003
Figure 214929DEST_PATH_IMAGE004
分别表示该折线图中第i个矢量线段在x轴和y轴方向的变化率,将上式写成线积分形式,如下式所示:
Figure 98571DEST_PATH_IMAGE005
其中,C为线段总弧长,ds为弧长微分,
Figure 447644DEST_PATH_IMAGE006
为线段的方向角;将上式转换成二维形式得到基于图形的横纵比确定方法,将灰度图看作二维密度分布函数
Figure 416737DEST_PATH_IMAGE007
,其在x轴的梯度
Figure 243879DEST_PATH_IMAGE008
代替
Figure 247607DEST_PATH_IMAGE009
,密度场
Figure 522510DEST_PATH_IMAGE007
在y轴的梯度
Figure 978899DEST_PATH_IMAGE010
代替
Figure 609732DEST_PATH_IMAGE011
,最终根据灰度图得到的最佳横纵比计算的目标函数,如下所示:
Figure 467966DEST_PATH_IMAGE012
其中,
Figure 158842DEST_PATH_IMAGE013
为所述中间图形的初始横纵比对应的画布区。
4.根据权利要求1所述的图形处理方法,其特征在于,所述在初始画布区中对所述图形数据进行可视化作图,以得到中间图形的步骤具体包括:
获取用户输入的针对所述图形数据的作图参数;
根据所述作图参数在初始画布区中对所述图形数据进行可视化作图,以得到中间图形。
5.根据权利要求4所述的图形处理方法,其特征在于,所述作图参数包括图形类别、值轴、分类轴、过滤条件中的至少一种。
6.一种图形处理***,其特征在于,包括:
获取模块,用于获取要进行可视化的图形数据;
作图模块,用于在初始画布区中对所述图形数据进行可视化作图,以得到中间图形;
计算模块,用于所述根据初始画布区的大小对所述中间图形进行截图,采用基于图像横纵比算法对截图得到的图片进行计算,以确定最佳横纵比;
调整模块,用于根据所述最佳横纵比对所述初始画布区进行调整,并在调整后的画布区中对所述图形数据重新进行可视化作图,以得到去掉空白区域的新图形。
7.根据权利要求6所述的图形处理***,其特征在于,所述计算模块包括:
处理单元,用于对截图得到的图片进行灰度化处理,以得到灰度图;
确定单元,用于对所述灰度图采用合成矢量法确定适合该灰度图的最佳横纵比。
8.根据权利要求7所述的图形处理***,其特征在于,所述确定单元具体用于:
基于折线图的合成矢量法将线段在x和y方向上的总变化率作为横纵比,如下式所示:
Figure 102527DEST_PATH_IMAGE001
其中,
Figure 271471DEST_PATH_IMAGE002
为所述最佳横纵比,
Figure 187475DEST_PATH_IMAGE003
Figure 173885DEST_PATH_IMAGE004
分别表示该折线图中第i个矢量线段在x轴和y轴方向的变化率,将上式写成线积分形式,如下式所示:
Figure 480233DEST_PATH_IMAGE005
其中,C为线段总弧长,ds为弧长微分,
Figure 577502DEST_PATH_IMAGE006
为线段的方向角;将上式转换成二维形式得到基于图形的横纵比确定方法,将灰度图看作二维密度分布函数
Figure 20116DEST_PATH_IMAGE007
,其在x轴的梯度
Figure 849531DEST_PATH_IMAGE008
代替
Figure 971071DEST_PATH_IMAGE009
,密度场
Figure 606452DEST_PATH_IMAGE007
在y轴的梯度
Figure 169151DEST_PATH_IMAGE010
代替
Figure 497364DEST_PATH_IMAGE011
,最终根据灰度图得到的最佳横纵比计算的目标函数,如下所示:
Figure 509795DEST_PATH_IMAGE012
其中,
Figure 214446DEST_PATH_IMAGE013
为所述中间图形的初始横纵比对应的画布区。
9.一种可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5任意一项所述的方法。
10.一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至5任意一项所述的方法。
CN202010233670.3A 2020-03-30 2020-03-30 图形处理方法、***、可读存储介质及计算机设备 Active CN111126023B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010233670.3A CN111126023B (zh) 2020-03-30 2020-03-30 图形处理方法、***、可读存储介质及计算机设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010233670.3A CN111126023B (zh) 2020-03-30 2020-03-30 图形处理方法、***、可读存储介质及计算机设备

Publications (2)

Publication Number Publication Date
CN111126023A true CN111126023A (zh) 2020-05-08
CN111126023B CN111126023B (zh) 2020-07-28

Family

ID=70494019

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010233670.3A Active CN111126023B (zh) 2020-03-30 2020-03-30 图形处理方法、***、可读存储介质及计算机设备

Country Status (1)

Country Link
CN (1) CN111126023B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1154519A (zh) * 1995-10-12 1997-07-16 夏普公司 文字图形发生装置
CN1705976A (zh) * 2003-10-23 2005-12-07 微软公司 向量图形的标记语言和对象模型
CN103729853A (zh) * 2014-01-15 2014-04-16 武汉大学 三维gis辅助下的高分遥感影像建筑物倒损检测方法
CN104392486A (zh) * 2014-11-25 2015-03-04 西安理工大学 一种点云场景重建方法
US20150310305A1 (en) * 2012-01-16 2015-10-29 Google Inc. Learning painting styles for painterly rendering
CN105958942A (zh) * 2016-05-13 2016-09-21 江苏中天科技软件技术有限公司 基于web的光伏电站监控***
CN107393459A (zh) * 2017-07-31 2017-11-24 京东方科技集团股份有限公司 图像显示方法和装置
CN108875703A (zh) * 2018-07-14 2018-11-23 昆山数字城市信息技术有限公司 利用矢量Radon变换的SAR图像直线提取方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1154519A (zh) * 1995-10-12 1997-07-16 夏普公司 文字图形发生装置
CN1705976A (zh) * 2003-10-23 2005-12-07 微软公司 向量图形的标记语言和对象模型
US20150310305A1 (en) * 2012-01-16 2015-10-29 Google Inc. Learning painting styles for painterly rendering
CN103729853A (zh) * 2014-01-15 2014-04-16 武汉大学 三维gis辅助下的高分遥感影像建筑物倒损检测方法
CN104392486A (zh) * 2014-11-25 2015-03-04 西安理工大学 一种点云场景重建方法
CN105958942A (zh) * 2016-05-13 2016-09-21 江苏中天科技软件技术有限公司 基于web的光伏电站监控***
CN107393459A (zh) * 2017-07-31 2017-11-24 京东方科技集团股份有限公司 图像显示方法和装置
CN108875703A (zh) * 2018-07-14 2018-11-23 昆山数字城市信息技术有限公司 利用矢量Radon变换的SAR图像直线提取方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘贤梅等: "基于HTML5的油田混输管道拓扑图动态绘制的研究", 《微型电脑应用》 *
文渊阁工作室: "《Fireworks MX 2004中文版全方位学习》", 30 November 2004, 中国铁道出版社 *

Also Published As

Publication number Publication date
CN111126023B (zh) 2020-07-28

Similar Documents

Publication Publication Date Title
US8368714B2 (en) Curved surface rendering system and method
CN109583509B (zh) 数据生成方法、装置及电子设备
US9053387B2 (en) Image processing circuit and image detection device
CN110428414B (zh) 一种识别图像中票据数量的方法及装置
KR102278147B1 (ko) 그래픽 프리미티브의 클립핑
CN109242771B (zh) 一种超分辨率图像重建方法及装置、计算机可读存储介质和计算机设备
CN111260694B (zh) 卫星遥感视频目标跟踪方法及装置
EP4068220A1 (en) Image processing device, image processing method, moving device, and storage medium
CN115471404B (zh) 图像缩放方法、处理设备及存储介质
CN116152218A (zh) 施工质量智能检测方法及装置
JP2009301284A (ja) 描画装置および方法
CN111126023B (zh) 图形处理方法、***、可读存储介质及计算机设备
CN110807113B (zh) 可视化布局中的矩形图元重叠的非迭代消除方法
CN114779209B (zh) 一种激光雷达点云体素化方法及装置
DE112012006274T5 (de) Schriftzeichen-Zeichnungsvorrichtung und Schriftzeichen-Zeichnungsverfahren
CN114648455A (zh) 超声图像处理方法及电子设备、存储介质
CN107330905B (zh) 一种图像处理方法、装置及存储介质
CN111009004B (zh) 一种加速图像匹配的硬件优化方法
CN114998377A (zh) 一种图像的边缘检测方法、装置、电子设备及存储介质
CN112348021A (zh) 文本检测方法、装置、设备及存储介质
CN112116076A (zh) 激活函数的优化方法和优化装置
EP2889001A1 (en) Shape data-generating program, shape data-generating method and shape data-generating device
KR102569955B1 (ko) 선 차트 표시 방법 및 시스템
CN114529514B (zh) 基于图结构的深度数据质量评价方法及装置
US20230169748A1 (en) Image processing apparatus and operating method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant