本发明专利技术公开了一种应用图标生成方法、装置及移动终端,其中应用图标生成方法适于在移动终端中执行,该方法包括以下步骤:接收用户对第一颜色的选择;生成以第一颜色为背景色的第一图层;统计应用的原始图标边缘区域的像素颜色;根据统计的像素颜色选取代表原始图标色调的第二颜色;根据原始图标生成边缘区域被替换为渐变颜色的第二图层,其中渐变颜色是从第一颜色渐变至第二颜色,第二图层面积小于第一图层;最后通过第一图层和第二图层叠加来生成合成的应用图标。
【技术实现步骤摘要】
本专利技术涉及移动终端领域,特别涉及一种应用图标生成方法、装置及移动终端。
技术介绍
绝大部分电脑或智能手机的操作系统都是支持第三方开发的各种应用程序的,而基本上所有带图形界面的操作系统中,都支持通过一个图标来表示第三方应用程序,该图标由第三方应用程序的开发者提供。在安卓系统中,并未对图标的颜色进行规定和限制,从而使每个应用都可以随意制作不同颜色的图标,甚至一个应用图标中有多种颜色。当多个应用同时安装在用户的移动终端上并且其图标排列在桌面界面上时,相互之间的颜色各异的图标导致整体颜色显示比较杂乱,对视觉效果造成一定影响。目前,为解决这一问题,通常会对图标配置一个统一的底板图层。但底板图层的配置方案一般都是预先设定的,对所有颜色各异的图标使用统一的预设底板图层,通过一定方式融合形成新的图标,但由于原始图标颜色与底板图层的颜色之间存在一定差异,特别是当两者颜色区分较大时,新生成的图标无法与底板图层完美融合,视觉上易产生生硬感。
技术实现思路
为此,本专利技术提供一种应用图标生成的方案,以力图解决或者至少缓解上面存在的问题。根据本专利技术的一个方面,提供一种应用图标生成方法,适于在移动终端中执行。该方法包括如下步骤。首先,接收用户对第一颜色的选择;生成以第一颜色为背景色的第一图层;统计应用的原始图标边缘区域的像素颜色;根据统计的像素颜色选取代表原始图标色调的第二颜色;根据原始图标生成边缘区域被替换为渐变颜色的第二图层,其中渐变颜色是从第一颜色渐变至第二颜色,第二图层面积小于第一图层;最后通过第一图层和第二图层叠加来生成合成的应用图标。可选地,在根据本专利技术的应用图标生成方法中,生成以第一颜色为背景色的第一图层包括根据第一颜色、预设的黑色子图层、阴影子图层和高亮子图层,生成以第一颜色为背景色的第一图层。可选地,在根据本专利技术的应用图标生成方法中,原始图标边缘区域的宽度为5-10个像素。可选地,在根据本专利技术的应用图标生成方法中,根据统计的像素颜色选取代表原始图标色调的第二颜色包括:如果颜色种类大于四种,则选取白色为第二颜色;如果颜色种类不大于四种,则选取像素数量最多的颜色为第二颜色。可选地,在根据本专利技术的应用图标生成方法中,渐变颜色随着与第二图层外边缘的距离从第一颜色向第二颜色均匀渐变。根据本专利技术的又一个方面,提供一种应用图标生成装置,适于驻留在计算设备中。该装置包括接收模块、第一生成模块、统计模块、选取模块、第二生成模块和第三生成模块。其中,接收模块适于接收用户对第一颜色的选择;第一生成模块适于生成以第一颜色为背景色的第一图层;统计模块适于统计应用的原始图标边缘区域的像素颜色;选取模块适于根据统计的像素颜色选取代表原始图标色调的第二颜色;第二生成模块适于根据原始图标生成边缘区域被替换为渐变颜色的第二图层,其中渐变颜色是从第一颜色渐变至第二颜色,第二图层面积小于第一图层;第三生成模块适于通过第一图层和第二图层叠加来生成合成的应用图标。可选地,在根据本专利技术的应用图标生成装置中,第一生成模块进一步适于根据第一颜色、预设的黑色子图层、阴影子图层和高亮子图层,生成以第一颜色为背景色的第一图层。可选地,在根据本专利技术的应用图标生成装置中,原始图标边缘区域的宽度为5-10个像素。可选地,在根据本专利技术的应用图标生成装置中,选取模块进一步适于:根据统计的像素颜色,如果颜色种类大于四种,则选取白色为第二颜色;如果颜色种类不大于四种,则选取像素数量最多的颜色为第二颜色。可选地,在根据本专利技术的应用图标生成装置中,渐变颜色随着与第二图层外边缘的距离从第一颜色向第二颜色均匀渐变。根据本专利技术的又一个方面,还提供一种移动终端,包括根据本专利技术的应用图标生成装置。根据本专利技术的应用图标生成的技术方案,通过接收用户选择的第一颜色生成以其为背景色的第一图层,根据统计出的原始图标边缘区域的像素颜色来选取代表原始图标色调的第二颜色,并生成边缘区域为从第一颜色均匀渐变至第二颜色的渐变颜色且面积小于第一图层的第二图层,将第一图层和第二图层叠加生成合成的应用图标,降低了图标整体颜色上的差异性,极大提高了图标颜色上的融合度和美感,带来了更佳的视觉感官效果。附图说明为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。图1示出了根据本专利技术的一个实施例的移动终端100的示意图;图2示出了根据本专利技术一个实施例的应用图标生成方法200的流程图;图3示出了根据本专利技术一个实施例的生成第一图层的示意图;图4示出了根据本专利技术一个实施例的选取第二颜色的示意图;图5示出了根据本专利技术一个实施例的第二图层中第一至七渐变颜色区域的示意图;图6示出了根据本专利技术一个实施例的生成合成的应用图标的示意图;以及图7示出了根据本专利技术一个实施例的应用图标生成装置700的示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1是移动终端100的结构框图。移动终端100可以包括存储器接口102、一个或多个数据处理器、图像处理器和/或中央处理单元104,以及外围接口106。存储器接口102、一个或多个处理器104和/或外围接口106既可以是分立元件,也可以集成在一个或多个集成电路中。在移动终端100中,各种元件可以通过一条或多条通信总线或信号线来耦合。传感器、设备和子系统可以耦合到外围接口106,以便帮助实现多种功能。例如,运动传感器110、光线传感器112和距离传感器114可以耦合到外围接口106,以方便定向、照明和测距等功能。其他传感器116同样可以与外围接口106相连,例如定位系统(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助实施相关的功能。相机子系统120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机功能的实现,其中所述本文档来自技高网...
【技术保护点】
一种应用图标生成方法,所述方法在移动终端中执行,该方法包括:接收用户对第一颜色的选择;生成以第一颜色为背景色的第一图层;统计应用的原始图标边缘区域的像素颜色;根据统计的像素颜色选取代表原始图标色调的第二颜色;根据原始图标生成边缘区域被替换为渐变颜色的第二图层,其中渐变颜色是从第一颜色渐变至第二颜色,第二图层面积小于第一图层;通过第一图层和第二图层叠加来生成合成的应用图标。
【技术特征摘要】
1.一种应用图标生成方法,所述方法在移动终端中执行,该方法包括:
接收用户对第一颜色的选择;
生成以第一颜色为背景色的第一图层;
统计应用的原始图标边缘区域的像素颜色;
根据统计的像素颜色选取代表原始图标色调的第二颜色;
根据原始图标生成边缘区域被替换为渐变颜色的第二图层,其中渐变颜
色是从第一颜色渐变至第二颜色,第二图层面积小于第一图层;
通过第一图层和第二图层叠加来生成合成的应用图标。
2.如权利要求1所述的图标生成方法,其中所述生成以第一颜色为背景
色的第一图层包括:
根据第一颜色、预设的黑色子图层、阴影子图层和高亮子图层,生成以
第一颜色为背景色的第一图层。
3.如权利要求1所述的图标生成方法,其中所述原始图标边缘区域的宽
度为5-10个像素。
4.如权利要求3所述的图标生成方法,所述根据统计的像素颜色选取代
表原始图标色调的第二颜色包括:
如果颜色种类大于四种,则选取白色为第二颜色;
如果颜色种类不大于四种,则选取像素数量最多的颜色为第二颜色。
5.如权利要求1所述的图标生成方法,其中所述渐变颜色随着与第二图
层外边缘的距离从第一颜色向第二颜色均匀渐变。
6.一种应用...
【专利技术属性】
技术研发人员:张红,陈雅倩,
申请(专利权)人:厦门美图移动科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。