[发明专利]一种图标文字处理方法在审
| 申请号: | 201410624811.9 | 申请日: | 2014-11-07 |
| 公开(公告)号: | CN104391691A | 公开(公告)日: | 2015-03-04 |
| 发明(设计)人: | 邓裕强;黄爱华;陶冶刚;邓伟明 | 申请(专利权)人: | 久邦计算机技术(广州)有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 510055 广东省广州市中*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图标 文字处理 方法 | ||
技术领域
本发明涉及图像处理技术领域,具体涉及一种图标文字处理方法。
背景技术
现有移动终端桌面的图标文字只能根据系统的设定来显示颜色,既不能识别背景壁纸的图像颜色,也不能根据背景的壁纸颜色自动调整颜色,以突显文字内容,既不智能,也不人性化,不能满足用户的个性化需求。
发明内容
本发明的目的,就是克服现有技术的不足,提供一种图标文字能智能识别背景壁纸的颜色,并自动调整自身字体的颜色及阴影,以能够突显文字内容的图标文字处理方法。
为了达到上述目的,采用如下技术方案:一种图标文字处理方法,所述方法包括以下步骤:
S10、获取桌面壁纸图像,提取壁纸图像的颜色值;
S20、通过颜色值计算出壁纸图像的平均亮度,判断平均亮度是否大于预设亮度值,若是,判定为明亮壁纸,图标文字变为深色;若否,则进行下一步判断;
S30、根据壁纸的明亮度分布状况判断壁纸图像的饱和度是否偏低,若是,图标文字变为白色,叠加深色阴影,若否,图标文字变为白色,叠加浅色阴影。
进一步,所述步骤S10中提取壁纸图像的颜色值的具体步骤为:按预设间隔遍历壁纸图像的像素。
优选地,所述预设间隔为3~4个像素间隔。
优选地,所述步骤S20中通过颜色值计算出壁纸图像的平均亮度,判断平均亮度是否大于预设亮度值的具体步骤为:
S21、对于遍历到的每一个像素,取其颜色的R、G、B值,将各R、G、B值分别乘以预设的权重后进行加权和运算,所得的值作为该像素的明度值;计算各像素明度值的平均值,所得的值作为图像的平均亮度A;判断A是否大于预设亮度a值,若是,进入步骤S22;若否,则进入步骤S30;
S22、分别求所有像素R值的方差vr,所有像素G值的方差vg,以及所有像素B值的方差vb;分别判断方差vr、vg、vb是否小于预设值,若全部都是,则判定为明亮壁纸,图标文字变为深色文字;若任意一个不是,则进入步骤S30。
优选地,所述步骤S30中根据壁纸的明亮度分布状况判断壁纸图像的饱和度是否偏低的具体步骤为:
S31、预设至少一对数据,每对数据预设一个亮度值和一个比例值;
S32、逐一处理每一对数据,对于处理的该对数据,统计超过预设亮度值的像素的数量,求出该数量和总像素数量的比例,判断该比例值是否大于预设比例值,若是,判断为低饱和度壁纸,图标文字变为白色,叠加深色阴影,并退出对数据的处理步骤;若否,继续进行下一对数据处理,直到找到比例值大于预设比例值的数据,若所有的数据都不满足,则结束对数据的处理步骤,图标文字变为白色,叠加浅色阴影。
进一步,所述浅色的不透明度值小于40%,所述深色的不透明度值大于40%。
与现有技术相比,本发明的有益效果在于:本发明通过获取桌面壁纸图像,提取壁纸图像的颜色值;通过颜色值计算出壁纸图像的平均亮度,判断平均亮度是否大于预设亮度值,若是,判定为明亮壁纸,图标文字变为深色;若否,则进行下一步判断;根据壁纸的明亮度分布状况判断壁纸图像的饱和度是否偏低,若是,图标文字变为白色,叠加深色阴影,若否,图标文字变为白色,叠加浅色阴影,使得图标文字能智能识别背景壁纸的颜色,并自动调整自身字体的颜色及阴影以能够突显文字内容的图标文字处理方法。
附图说明
图1本发明实施例一图标文字处理方法的流程图;
图2本发明实施例二图标文字处理方法的流程图。
具体实施方式
下面将结合附图以及具体实施方法来详细说明本发明,在本发明的示意性实施及说明用来解释本发明,但并不作为对本发明的限定。
实施例一
如图1所示,一种图标文字处理方法,所述方法包括以下步骤:
S101:获取桌面壁纸图像,提取壁纸图像的颜色值;
S201:通过颜色值计算出壁纸图像的平均亮度,判断平均亮度是否大于预设亮度值,若是,进入步骤202;若否,进入步骤S301;
S202:判定为明亮壁纸,图标文字变为不透明度值大于40%的深色;
S301:据壁纸的明亮度分布状况判断壁纸图像的饱和度是否偏低,若是,进入步骤S302;若否,进入步骤S303;
S302:图标文字变为白色,叠加不透明度值大于40%的深色阴影;
S303:图标文字变为白色,叠加不透明度值小于40%的浅色阴影。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于久邦计算机技术(广州)有限公司,未经久邦计算机技术(广州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410624811.9/2.html,转载请声明来源钻瓜专利网。





