颜色渐变的图形显示方法及装置制造方法及图纸

技术编号:15198596 阅读:203 留言:0更新日期:2017-04-21 18:00
本发明专利技术公开了一种颜色渐变的图形显示方法及装置,涉及信息技术领域,可以实现对图形沿着弧度方向进行颜色渐变显示,可以提高图形的颜色渐变显示效果。所述方法包括:首先获取需要进行颜色渐变显示的图形;再将所述图形划分为多个区域,其中,所述多个区域分别对应的分割线的延长线交汇于一预置点;然后按照预置颜色渐变规则,为每个区域配置不同的颜色;最后对所述图形进行颜色渐变显示。本发明专利技术适用于图形的颜色渐变显示。

Color gradient graphic display method and device

The invention discloses a gradient color graphics display method and device, relates to the field of information technology, can be achieved on the direction of the color gradient along the radian of graphic display, can improve the color gradient graphics display. The method comprises the following steps: first to obtain color graphic display; then the graph is divided into multiple regions, the extension line of the regions corresponding to the dividing line intersection in a preset point; then according to the preset color gradient rules for each region of different colors; finally the graphics display color gradient. The invention is applicable to the color gradient display of the graph.

【技术实现步骤摘要】

本专利技术涉及信息
,尤其涉及一种颜色渐变的图形显示方法及装置。
技术介绍
近些年来,随着信息技术的飞速发展,用户对软件界面美观的要求越来越高,有时用户需要利用软件界面显示信息数据。为了很直观的显示信息数据的变化规律,通常会利用柱状图、条形图、饼状图等一些基本图形进行显示,为了美观会为这些图形填充渐变颜色,进而显示这些带有渐变颜色的图形。目前在实现图形的颜色渐变显示时,通常是通过线性渐变的方式进行图形的颜色渐变显示。然而,通过上述线性渐变的方式,颜色渐变的方向必须是沿着直线进行,这样无法根据用户的实际需求,实现对一些特定图形沿着弧度方向进行颜色渐变显示,例如,特定图形可以为圆形、扇形等,进而影响了图形的颜色渐变显示效果。
技术实现思路
有鉴于此,本专利技术实施例提供了一种颜色渐变的图形显示方法及装置,主要目的是可以实现对图形沿着弧度方向进行颜色渐变显示,可以提高图形的颜色渐变显示效果。为达到上述目的,本专利技术主要提供如下技术方案:一方面,本专利技术实施例提供了一种颜色渐变的图形显示方法,该方法包括:获取需要进行颜色渐变显示的图形;将所述图形划分为多个区域,其中,所述多个区域分别对应的分割线的延长线交汇于一预置点;按照预置颜色渐变规则,为每个区域配置不同的颜色;对所述图形进行颜色渐变显示。另一方面,本专利技术实施例还提供了一种颜色渐变的图形显示装置,该装置包括:获取单元,用于获取需要进行颜色渐变显示的图形;划分单元,用于将所述获取单元获取的图形划分为多个区域,其中,所述多个区域分别对应的分割线的延长线交汇于一预置点;配置单元,用于按照预置颜色渐变规则,为每个区域配置不同的颜色;显示单元,用于对所述图形进行颜色渐变显示。借由上述技术方案,本专利技术实施例提供的技术方案至少具有下列优点:本专利技术实施例提供的一种颜色渐变的图形显示方法及装置,首先获取需要进行颜色渐变显示的图形;再将所述图形划分为多个区域,其中,所述多个区域分别对应的分割线的延长线交汇于一预置点;然后按照预置颜色渐变规则,为每个区域配置不同的颜色;最后对所述图形进行颜色渐变显示。与目前通过线性渐变的方式进行图形的颜色渐变显示相比,本专利技术通过上述实现方式可以根据用户的实际需求,实现对图形沿着弧度方向进行颜色渐变显示,可以提高图形的颜色渐变显示效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为本专利技术实施例提供的一种颜色渐变的图形显示方法流程示意图;图2为本专利技术实施例提供的另一种颜色渐变的图形显示方法流程示意图;图3为本专利技术实施例提供的一种颜色渐变的图形显示装置结构示意图;图4为本专利技术实施例提供的另一种颜色渐变的图形显示装置结构示意图;图5为本专利技术实施例提供的一种划分图形区域的示意图;图6为本专利技术实施例提供的另一种划分图形区域的示意图;图7为本专利技术实施例提供的又一种划分图形区域的示意图;图8为本专利技术实施例提供的又一种划分图形区域的示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种颜色渐变的图形显示方法,如图1所示,所述方法包括:101、获取需要进行颜色渐变显示的图形。其中,所述图形可以为平面几何图形,例如,圆形、扇形、圆环、椭圆形、多边形等。对于本专利技术实施例,可以根据实际需求,获取得到需要沿着弧度方向进行颜色渐变显示的图形,例如,当机器侧接收到显示颜色渐变图形的指令时,其中,该指令用于显示图形A的颜色渐变效果,并且是沿着弧度方向进行颜色渐变显示的,机器侧获取得到与该指令对应的图形A。102、将所述图形划分为多个区域。其中,所述多个区域分别对应的分割线的延长线交汇于一预置点。所述分割线可以为用于划分图形区域的直线。所述预置点可以为根据实际需求进行配置,例如,当图形为扇形时,预置点可以配置为扇形对应的圆心点;当图形为矩形时,预置点可以配置为矩形的几何图形中心点,即矩形中两条对角线的交点。所述预置点也可以根据用户需求进行定义,可以为图形内一点,也可以是图形外一点。例如,当获取得到的图形为圆形,并且该图形需要沿着弧度方向进行颜色渐变显示时,可以将该图形划分为多个区域,其中,该多个区域分别对应的分割线的延长线交汇于该圆形对应的圆心点。如图5所示,图中每条分割线都穿过圆心点,进而实现将圆形划分为多个区域,其中,每一个区域为一个扇形区域。需要说明的是,对于划分区域数量可以根据用户需求进行配置,也可以由系统默认进行配置,本专利技术实施例不做限定。对于本专利技术实施例,可以根据预先配置的颜色渐变范围,确定划分区域的数量,具体地,可以从预置数据库中,读取到需要划分的区域数量,其中,预置数据库中保存有不同颜色之间的渐变颜色。例如,预先配置的颜色渐变范围是从白色到黑色,从预置数据库中,读取到需要100种颜色来实现从白色到黑色的颜色渐变过程,进而需要将图形划分为100个区域。103、按照预置颜色渐变规则,为每个区域配置不同的颜色。其中,所述预置颜色渐变规则可以按照用户的实际需求进行配置,也可以由系统默认进行配置,本专利技术实施例不做限定。具体地,所述预置颜色渐变规则可以为两种或两种以上颜色的渐变规则。需要说明的是,可以根据预先设定的颜色渐变范围,从预置数据库中获取得到每个区域对应的颜色值,然后根据得到的每个区域对应的颜色值,为每个区域配置不同的颜色,进而完成图形的颜色渐变过程,实现本专利技术的目的。例如,预先设定的颜色渐变范围为从红色到蓝色,从预置数据库中,读取到需要50种颜色来实现从红色到蓝色的颜色渐变过程,将图形划分为了50个区域,并且从预置数据库中,读取到该50个区域分别对应的颜色值,如黑色的颜色值可以用十六进制表示为#000000、白色的颜色值可以用十六进制表示为#FFFFFF等,最后根据得到的每个区域对应的颜色值,为每个区域依次填充对应的颜色。104、对所述图形进行颜色渐变显示。本专利技术实施例提供的一种颜色渐变的图形显示方法,首先获取需要进行颜色渐变显示的图形;再将所述图形划分为多个区域,其中,所述多个区域分别对应的分割线的延长线交汇于一预置点;然后按照预置颜色渐变规则,为每个区域配置不同的颜色;最后对所述图形进行颜色渐变显示。与目前通过线性渐变的方式进行图形的颜色渐变显示相比,本专利技术通过上述实现方式可以根据用户的实际需求,实现对图形沿着弧度方向进行颜色渐变显示,可以提高图形的颜色渐变显示效果。本专利技术实施例提供了另一种颜色渐变的图形显示方法,如图2所示,所述方法包括:201、获取需要进行颜色渐变显示的图形。其中,所述图形可以为平面几何图形,例如本文档来自技高网...
颜色渐变的图形显示方法及装置

【技术保护点】
一种颜色渐变的图形显示方法,其特征在于,包括:获取需要进行颜色渐变显示的图形;将所述图形划分为多个区域,其中,所述多个区域分别对应的分割线的延长线交汇于一预置点;按照预置颜色渐变规则,为每个区域配置不同的颜色;对所述图形进行颜色渐变显示。

【技术特征摘要】
1.一种颜色渐变的图形显示方法,其特征在于,包括:获取需要进行颜色渐变显示的图形;将所述图形划分为多个区域,其中,所述多个区域分别对应的分割线的延长线交汇于一预置点;按照预置颜色渐变规则,为每个区域配置不同的颜色;对所述图形进行颜色渐变显示。2.根据权利要求1所述的颜色渐变的图形显示方法,其特征在于,所述预置点为所述图形对应的几何图形中心。3.根据权利要求1-2任一项所述的颜色渐变的图形显示方法,其特征在于,所述将所述图形划分为多个区域包括:将所述图形划分为多个等分区域。4.根据权利要求1所述的颜色渐变的图形显示方法,其特征在于,所述将所述图形划分为多个区域之前,还包括:获取所述图形对应的显示分辨率信息;所述将所述图形划分为多个区域包括:将所述图形划分为与所述显示分辨率信息对应划分区域数量的区域,不同显示分辨率信息对应不同划分区域数量。5.根据权利要求1所述的颜色渐变的图形显示方法,其特征在于,所述按照预置颜色渐变规则,为每个区域配置不同的颜色之前,还包括:获取所述图形对应的颜色渐变范围;所述按照预置颜色渐变规则,为每个区域配置不同的颜色包括:根据所述颜色渐变范围,按照所述预置颜色渐变规则获取每个区域对应的
\t颜色值;根据所述每个区域对应的颜色值,为每个区域依次填充对应的颜色。...

【专利技术属性】
技术研发人员:高全胜
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1