一种图标处理方法、装置及终端制造方法及图纸

技术编号:15690574 阅读:68 留言:0更新日期:2017-06-24 03:04
本发明专利技术公开了一种图标处理方法,包括:分别统计图标的四个角的透明像素点的数量,根据图标的四个角的透明像素点的数量确定所述图标的形状,根据确定的图标的形状以及预定的规则处理所述图标得到目标模型的图标。本发明专利技术还公开了一种图标处理装置及终端,解决了相关技术中将图标合成统一风格的操作步骤繁琐的问题,通过识别出图标的形状,针对不同形状的图标采用不同的规则处理得到目标模型的图标,简单快捷地实现了图标风格的统一,提高了用户体验。

Icon processing method, device and terminal

The invention discloses an icon processing method, including: the number of the four corners of the transparent pixels were determined according to the statistics of the icon, the icon shape number four corners of the transparent pixel icon, the icon is determined according to the shape and rule processing preset target model icon icon. The invention also discloses a processing device and a terminal icon, solve the operation steps of the icon associated with uniform style synthesis technology will be complicated by recognizing the shape of the icon, the icon for different shape processing target model icon using different rules, simple and quick to realize the unified style icon, improve user experience.

【技术实现步骤摘要】
一种图标处理方法、装置及终端
本专利技术涉及终端
,尤其涉及一种图标处理方法、装置及终端。
技术介绍
随着互联网的发展和终端的普及,终端的用户群越来越大,同时也对软件提出了更多智能,人性化的需求。绝大部分智能终端操作系统,都支持第三方开发者开发各种应用程序,并在这个系统中让用户使用,因此这类操作系统必须提供一种方案让用户能够区分这些第三方应用。在几乎所有的带图形界面的操作系统中,都支持通过一个特定图片(简称图标)来标识一个第三方应用程序,而该特定图片通常是由第三方应用程序开发者提供的。正因为不同第三方应用程序的图标是由不同的开发者提供的,导致众多图标的风格难以一致,最终使得操作系统中的程序图标列表的展现很杂乱,降低用户的使用体验。目前有的操作系统预置有限个图片资源,针对每个第三方应用程序,随机选取若干个图片,与该程序图标通过一定方式融合,生成出新的图标,从而一定程度上达到全局图标风格的一致性。但是操作系统随机选取的图片资源与第三方应用程序的图标内容无关,基本上融合出来的图标不美观,而且最终生成的图标对第三方应用程序开发者没有可预知性。依据现有移动终端桌面的图标合成方法所合成的图标比较生硬,且风格迥异,没有统一感。相关技术中的图标生成方法,其首先将原生图标调整到预先设定的尺寸大小并计算出原生图标的主色调,然后根据该主色调生成背景色,将所述背景色套用渐变模板生成图标底板,最后对调整后的图标进行切割,把所述图标底板、切割后的图标和一个预置的图标前景模板叠加在一起,生成最终图标,通过此方法合成的图标虽然风格统一,但要计算出图标的主色调生成相应的图标底板再进行合并,步骤比较繁琐。针对相关技术中将图标合成统一风格的操作步骤繁琐的问题,目前尚未提出解决方案。
技术实现思路
鉴于此,本专利技术提出一种图标处理方法、装置及终端,旨在解决相关技术中将图标合成统一风格的操作步骤繁琐的问题。为实现上述目的,本专利技术提供了一种图标处理方法,包括:分别统计图标的四个角的透明像素点的数量;根据所述图标的四个角的透明像素点的数量确定所述图标的形状;根据确定的所述图标的形状以及预定的规则处理所述图标得到目标模型的图标。可选的,在分别统计图标的四个角的透明像素点的数量之前,所述方法还包括:确定所述图标的边缘透明像素点;删除所述边缘透明像素点。可选的,根据所述图标的四个角的透明像素点的数量确定所述图标的形状包括:判断所述图标的四个角的透明像素点的数量是否相等且满足预定数量;根据判断的结果确定所述图标的形状。可选的,根据判断的结果确定所述图标的形状包括:在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点小于第一预设值的情况下,确定所述图标为矩形;在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第一预设值且小于第二预设值的情况下,确定所述图标为圆角矩形;在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第二预设值的情况下,确定所述图标为圆形或不规则图形。可选的,在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第二预设值的情况下,确定所述图标为圆形或不规则图形包括:与预先确定的圆形图标模板进行匹配;在匹配的相似度大于预定阈值的情况下,确定为圆形;在匹配的相似度大于预定阈值的情况下,确定为不规则图形。可选的,根据确定的所述图标的形状以及预定的规则处理所述图标得到目标模型的图标包括:识别出的所述图标的形状为矩形的情况下,采用裁剪的方式得到所述目标模型的图标;识别出的所述图标的形状为圆角矩形的情况下,采用放大裁剪方式得到目标模型的图标;识别出的所述图标的形状为圆形的情况下,采用缩小放在不透明目标蒙版上得到所述目标模型的图标;识别出的所述图标的形状为不规则图形的情况下,直接将所述图标放在不透明目标蒙版上得到所述目标模型的图标。根据本专利技术的另一方面,还提供了一种图标处理装置,包括:统计模块,用于分别统计图标的四个角的透明像素点的数量;第一确定模块,用于根据所述图标的四个角的透明像素点的数量确定所述图标的形状;处理模块,用于根据确定的所述图标的形状以及预定的规则处理所述图标得到目标模型的图标。可选的,所述装置还包括:第二确定模块,用于确定所述图标的边缘透明像素点;删除模块,用于删除所述边缘透明像素点。可选的,所述第一确定模块包括:判断单元,用于判断所述图标的四个角的透明像素点的数量是否相等且满足预定数量;确定单元,用于根据判断的结果确定所述图标的形状。可选的,所述确定单元,还用于在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点小于第一预设值的情况下,确定所述图标为矩形;在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第一预设值且小于第二预设值的情况下,确定所述图标为圆角矩形;在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第二预设值的情况下,确定所述图标为圆形或不规则图形。可选的,所述确定单元,还用于在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第二预设值的情况下,与预先确定的圆形图标模板进行匹配;在匹配的相似度大于预定阈值的情况下,确定为圆形;在匹配的相似度大于预定阈值的情况下,确定为不规则图形。可选的,所述处理模块,还用于识别出的所述图标的形状为矩形的情况下,采用裁剪的方式得到所述目标模型的图标;识别出的所述图标的形状为圆角矩形的情况下,采用放大裁剪方式得到目标模型的图标;识别出的所述图标的形状为圆形的情况下,采用缩小放在不透明目标蒙版上得到所述目标模型的图标;识别出的所述图标的形状为不规则图形的情况下,直接将所述图标放在不透明目标蒙版上得到所述目标模型的图标。根据本专利技术的另一方面,还提供了一种终端,包括上述的装置之一。通过本专利技术,分别统计图标的四个角的透明像素点的数量,根据所述图标的四个角的透明像素点的数量确定所述图标的形状,根据确定的所述图标的形状以及预定的规则处理所述图标得到目标模型的图标,解决了相关技术中将图标合成统一风格的操作步骤繁琐的问题,通过识别出图标的形状,针对不同形状的图标采用不同的规则处理得到目标模型的图标,简单快捷地实现了图标风格的统一,提高了用户体验。附图说明图1为实现本专利技术各个实施例一可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3是根据本专利技术实施例的图标处理方法的流程图;图4是根据本专利技术实施例的不同形状图标的示意图;图5是根据本专利技术实施例的图标处理的示意图一;图6是根据本专利技术实施例的图标处理的示意图二;图7是根据本专利技术实施例的图标处理的示意图三;图8是根据本专利技术实施例的图标处理装置的框图;图9是根据本专利技术优选实施例的图标处理装置的框图一;图10是根据本专利技术优选实施例的图标处理装置的框图二。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,"模块"与"部件本文档来自技高网
...
一种图标处理方法、装置及终端

【技术保护点】
一种图标处理方法,其特征在于,包括:分别统计图标的四个角的透明像素点的数量;根据所述图标的四个角的透明像素点的数量确定所述图标的形状;根据确定的所述图标的形状以及预定的规则处理所述图标得到目标模型的图标。

【技术特征摘要】
1.一种图标处理方法,其特征在于,包括:分别统计图标的四个角的透明像素点的数量;根据所述图标的四个角的透明像素点的数量确定所述图标的形状;根据确定的所述图标的形状以及预定的规则处理所述图标得到目标模型的图标。2.根据权利要求1所述的方法,其特征在于,在分别统计图标的四个角的透明像素点的数量之前,所述方法还包括:确定所述图标的边缘透明像素点;删除所述边缘透明像素点。3.根据权利要求1所述的方法,其特征在于,根据所述图标的四个角的透明像素点的数量确定所述图标的形状包括:判断所述图标的四个角的透明像素点的数量是否相等且满足预定数量;根据判断的结果确定所述图标的形状。4.根据权利要求3所述的方法,其特征在于,根据判断的结果确定所述图标的形状包括:在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点小于第一预设值的情况下,确定所述图标为矩形;在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第一预设值且小于第二预设值的情况下,确定所述图标为圆角矩形;在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第二预设值的情况下,确定所述图标为圆形或不规则图形。5.根据权利要求4所述的方法,其特征在于,在所述图标的四个角的透明像素点的数量相等,且每个角的透明像素点大于所述第二预设值的情况下,确定所述图标为圆形或不规则图形包括:与预先确定的圆形图标模板进行匹配;在匹配的相似度大于预定阈值的情况下,确定为圆形;在匹配的相似度大于预定阈值的情况下,确定为不规则图形。6.根据权利要求1至5中任一项所述的方法,...

【专利技术属性】
技术研发人员:王能
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1