一种图标的调整方法及系统技术方案

技术编号:15762454 阅读:40 留言:0更新日期:2017-07-05 21:42
本发明专利技术涉及图片处理领域,尤其涉及一种图标的调整方法及系统。上述技术方案中,通过进行图标图片尺寸与预设值的比对,判断图标图片是否存在需要缩小,通过获取图标图片的主颜色形成底图,并且将处理后的图标文字与底图叠加生成新图标,采用这样的技术方案有利于提高图标的美化效果。

Method and system for adjusting icons

The invention relates to the picture processing field, in particular to an icon adjustment method and system. The technical scheme, through the comparison of the icon image size with the preset value, judging whether there is need to narrow the icon image formed through the main map, get color icon image, and icon text and add processed to generate a new icon, through adopting the technical proposal can improve the icon beautification effect.

【技术实现步骤摘要】
一种图标的调整方法及系统
本专利技术涉及图片处理领域,尤其涉及一种图标的调整方法及系统。
技术介绍
图标是一个程序的链接按钮,它既有美观的要求,也有属性的规定,有时还反映该图标程序对系统的影响状态,因此为了优化操作系统,美化图标可以给用户的视觉带来享受,有了图标的处理技术,则目前终端设备中桌面应用程序的图标有两种,一种是系统自带的默认图标,另外一种是桌面对原图标进行处理后适应原风格的新图标。由于系统内自带图标与新下载的图标设计可能存在较大的差异性,所以很多用户选择对图标的样式进行特定的处理,以实现图标一致性的美化效果,这两种图标是没有统一规格的,图标的设计也是有方有圆,有大有小。为了使终端设备的桌面变得更加美观,通常对应用程序的图标进行再处理以适应系统原来的的风格。目前桌面再处理现阶段常用的中方法主要包括如下三种:1、对原图进行放大缩小并进行圆角处理。2、对原图增加一个桌面风格的底图叠加在原图下面。3、对原图进行切割再叠加一个底图。但是,采用上述三种方式均存在一定的缺点,例如:针对第一种方式而言,如果原图较小,则放大后图标会模糊;针对第二种方式而言,如果原图色彩复杂,则底图的颜色会有较大偏差,造成图标丑陋。针对第三种方式而言对原图切割的区域选择不好则会造成图片与系统整体样式存在违和感。可以看出,现有的图片处理方式的美化技术存在一定的局限性,处理出来的图标,可能是因为尺寸问题导致图片虚化,也可能是因为颜色偏差问题,导致图标难看,如果进行图片切割,也会造成整体效果不佳等缺陷,所以,现有的图片处理方式图标的美化效果不佳。
技术实现思路
针对现有技术存在的问题,现提供了一种图标的调整方法及系统。具体的技术方案如下:一种图标的调整方法,应用于终端的应用程序中,图标包括图标图片和图标文字,所述调整方法包括:步骤S1,获取图标图片的大小,并判断所述图标图片的大小是否大于预设值,于所述图标图片的大小小于等于所述预设值时,执行步骤S2,于所述图标图片的大小大于所述预设值时,将所述图标图片进行图形缩小处理后,执行所述步骤S2;步骤S2,获取所述图标图片的主颜色;步骤S3,根据所述主颜色生成底图;步骤S4,根据此时所述图标图片的大小和所述图标文字的数量设定新图标的图标文字的大小,并且判断所述主颜色是否为淡色,于所述主颜色为淡色时,将所述新图标的图标文字的颜色设定为第一色,否则设定为第二色;步骤S5,将所述新图标的图标文字叠加于所述底图上,生成新图标。优选的,所述终端的操作系统为Android系统。优选的,所述图形处理为矩形图形缩小处理。优选的,所述步骤S2中,采用Palette算法获取所述主颜色。优选的,所述底图为矩形底图。优选的,所述第一色为黑色,并且所述第二色为白色。优选的,所述步骤S4中,使用Palette算法判断所述主颜色是否属于淡色。优选的,所述图标文字包括图标的名称。一种图标的调整系统,应用于终端的应用程序中,图标包括图标图片和图标文字,所述调整系统包括:尺寸设定模块,获取并判断图标图片的大小是否大于预设值,于所述图标图片的大小大于所述预设值时,将所述图标图片进行图形缩小处理;颜色获取模块,连接所述尺寸设定模块,获取所述图标图片的主颜色;底图生成模块,连接所述获取模块,根据所述主颜色生成底图;文字设定模块,连接所述尺寸设定模块、颜色获取模块、底图生成模块,根据此时所述图标图片的大小和所述图标文字的数量设定新图标的图标文字的大小,并且判断所述主颜色是否为淡色,于所述主颜色为淡色时,将所述新图标的图标文字的颜色设定为第一色,否则设定为第二色;输出模块,连接所述文字设定模块、所述底图生成模块,将所述新图标的图标文字叠加于所述底图上,生成新图标。优选的,所述终端的操作系统为Android系统。上述技术方案的有益效果是:上述技术方案中,通过进行图标图片尺寸与预设值的比对,判断图标图片是否存在需要缩小,通过获取图标图片的主颜色形成底图,并且将处理后的图标文字与底图叠加生成新图标,采用这样的技术方案有利于提高图标的美化效果。附图说明图1为本专利技术一种图标的调整方法的实施例的流程图;图2为本专利技术一种图标的调整系统的实施例的结构示意图。具体实施方式需要说明的是,在不冲突的情况下,下述技术方案,技术特征之间可以相互组合。下面结合附图对本专利技术的具体实施方式作进一步的说明:一种图标的调整方法,应用于终端的应用程序中,如图1所示,本实施例中的图标包括图标图片和图标文字,该调整方法包括:步骤S1,获取图标的大小,并判断图标的大小是否大于预设值,于图标的大小小于等于预设值时,执行步骤S2,于图标的大小大于预设值时,将图标进行图形缩小处理后,执行步骤S2;步骤S2,获取图标的主颜色;步骤S3,根据主颜色生成底图;步骤S4,根据此时图标的大小和图标中文字的数量设定新图标的文字的大小,并且判断主颜色是否为淡色,于主颜色为淡色时,将新图标的颜色设定为第一色,否则设定为第二色;步骤S5,将新图标的文字叠加于底图上,生成新图标。本实施例中,首先判断图标图片的大小是否超过了预设值,如果超过了预设值需要对图标图片进行缩小处理,使得图标图片不超过预设的尺寸,之后获取图标图片的主颜色,并且根据图标图片的主颜色生成与原图标图片主颜色适配的底图。之后对图标文字进行调整,根据此时图标图片的大小,所谓此时图标图片的大小指的是,因为前述进行了图标图片大小的判断,如果图标图片的大小没有超过预设值,则直接利用原图标图片的大小,如果进行了图形缩小处理,则此时的图标图片的大小则为缩小处理后的图标图片的大小。本实施例中,根据图标图片的大小和图标文字的数量设定图标文字字体的大小,对于文字的颜色,则通过判断图标图片主要色是否为淡色,如果为淡色,则将图标文字的颜色设定为深色,反之设定为淡色,以进行图标文字与图标图片之间的区分,之后再将图标文字与底图叠加,形成一个新的图标,这个新图标即可替代原有的图标。本实施例中的主颜色为图标的主要颜色,例如可以是图标中,占用图标面积最多的颜色。本专利技术一个较佳的实施例中,终端的操作系统为Android系统。本专利技术一个较佳的实施例中,图形处理为矩形图形缩小处理。本实施例中,于原图标图片的形状为矩形的时候,将图标图片进行缩小处理,使得图标图片小于预设的尺寸。本专利技术一个较佳的实施例中,步骤S2中,采用Palette算法获取主颜色。本专利技术一个较佳的实施例中,底图为矩形底图。上述实施例中,如果原图标图形的形状为矩形,则生成的底图的形状可以与图标图片的形状所适配,以使得新图标图片替换原图标图片显示。本专利技术一个较佳的实施例中,第一色为黑色,并且第二色为白色。本实施例中的第一色不限定于为黑色,第一色的颜色可以是其他深色,同时第二色的颜色也不限定于是白色,本实施例中的第二色的颜色可以是其他淡色,本实施例中的颜色设定的基本准侧是:将图标图片的颜色与图标文字的颜色进行区分。本专利技术一个较佳的实施例中,步骤S4中,使用Palette算法判断主颜色是否属于淡色。本专利技术一个较佳的实施例中,图标文字包括图标的名称。本实施例中,新图标的图标文字包括新图标的名称时,通常图标的名称设置于图标图片的下方,根据此时图标图片的大小和图标文字的数量设定新图标的图标文字的大小,例如,如果图标图片较本文档来自技高网...
一种图标的调整方法及系统

【技术保护点】
一种图标的调整方法,其特征在于,应用于终端的应用程序中,图标包括图标图片和图标文字,所述调整方法包括:步骤S1,获取图标图片的大小,并判断所述图标图片的大小是否大于预设值,于所述图标图片的大小小于等于所述预设值时,执行步骤S2,于所述图标图片的大小大于所述预设值时,将所述图标图片进行图形缩小处理后,执行所述步骤S2;步骤S2,获取所述图标图片的主颜色;步骤S3,根据所述主颜色生成底图;步骤S4,根据此时所述图标图片的大小和所述图标文字的数量设定新图标的图标文字的大小,并且判断所述主颜色是否为淡色,于所述主颜色为淡色时,将所述新图标的图标文字的颜色设定为第一色,否则设定为第二色;步骤S5,将所述新图标的图标文字叠加于所述底图上,生成新图标。

【技术特征摘要】
1.一种图标的调整方法,其特征在于,应用于终端的应用程序中,图标包括图标图片和图标文字,所述调整方法包括:步骤S1,获取图标图片的大小,并判断所述图标图片的大小是否大于预设值,于所述图标图片的大小小于等于所述预设值时,执行步骤S2,于所述图标图片的大小大于所述预设值时,将所述图标图片进行图形缩小处理后,执行所述步骤S2;步骤S2,获取所述图标图片的主颜色;步骤S3,根据所述主颜色生成底图;步骤S4,根据此时所述图标图片的大小和所述图标文字的数量设定新图标的图标文字的大小,并且判断所述主颜色是否为淡色,于所述主颜色为淡色时,将所述新图标的图标文字的颜色设定为第一色,否则设定为第二色;步骤S5,将所述新图标的图标文字叠加于所述底图上,生成新图标。2.根据权利要求1所述的图标的调整方法,其特征在于,所述终端的操作系统为Android系统。3.根据权利要求1所述的图标的调整方法,其特征在于,所述图形处理为矩形图形缩小处理。4.根据权利要求1所述的图标的调整方法,其特征在于,所述步骤S2中,采用Palette算法获取所述主颜色。5.根据权利要求3所述的图标的调整方法,其特征在于,所述底图为矩形底图。6.根据权利要求1所述的图标的调整方法,...

【专利技术属性】
技术研发人员:孙中飞
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1