[发明专利]一种导航标签窗口颜色设置方法及装置有效
申请号: | 201711439226.1 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108170431B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 陈池;邹赞 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F16/95 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 孟德栋;郝瑞刚 |
地址: | 518052 广东省深圳市南山区西丽街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请涉及一种导航标签窗口颜色设置方法及装置,所述导航标签窗口内可填充图标,该方法包括:获取所述导航标签窗口待填充的图标;在所述图标中确定颜色参考区域;获取所述颜色参考区域中像素的颜色信息;根据所述颜色信息,确定所述导航标签窗口的背景颜色;将所述导航标签窗口背景的颜色设置为所述背景颜色。该方案可以提高导航标签窗口的颜色的协调性以及美观程度,进而可以避免用户由于窗口的颜色而放弃点击导致导航标签窗口的点击频率降低的问题。 | ||
搜索关键词: | 一种 导航 标签 窗口 颜色 设置 方法 装置 | ||
获取所述导航标签窗口待填充的图标;
在所述图标中确定颜色参考区域;
获取所述颜色参考区域中像素的颜色信息;
根据所述颜色信息,确定所述导航标签窗口的背景颜色;
将所述导航标签窗口背景的颜色设置为所述背景颜色。
2.根据权利要求1所述的方法,其特征在于,所述在所述图标中确定颜色参考区域,包括:在所述图标的上选取1像素宽度的一个区域;
遍历所选取区域中所有像素点的像素值;
根据遍历得到的像素值,判断所选取区域是否透明;
当所选区域为不透明时,将所选取与确定为颜色参考区域;
当所选取区域为透明时,在所述图标的上选取1像素宽的另一区域,并重新遍历像素值,直至确定出颜色参考区域。
3.根据权利要求2所述的方法,其特征在于,所述在所述图标的上选取1像素宽度的一个区域,包括:在所述图标的外围选取1像素宽度的边框区域;
或者,在所述图标左侧边选取1像素宽度的左区域;
或者,在所述图标的右侧边选取1像素宽度的右区域;
或者,在所述图标的上侧边选取1像素宽度的上区域;
或者,在所述图标的下侧边选取1像素宽度的下区域。
4.根据权利要求2所述的方法,其特征在于,所述根据所述颜色信息,确定所述导航标签窗口的背景颜色,包括:根据所述颜色信息中RGB三个分量的值,将所述颜色参考区域内的像素点分成多个颜色组,每个颜色组唯一对应一个颜色;
按照组内像素点的数量对多个颜色组进行排序;
选取组内像素点数量最多的颜色组作为目标颜色组;
将所述目标颜色组对应的颜色作为所述背景颜色。
5.根据权利要求4所述的方法,其特征在于,所述根据所述颜色信息,确定所述导航标签窗口的背景颜色,还包括:获取所述颜色参考区域边缘的像素总量;
针对每个颜色组,分别判断组内像素点的数量是否大于所述像素总量的预设比例;
当组内像素点的数量大于所述像素总量的预设比例时,对组内像素点的数量大于所述像素总量的预设比例的颜色组进行排序。
6.根据权利要求4所述的方法,其特征在于,所述根据所述颜色信息,确定所述导航标签窗口的背景颜色,还包括:判断所述目标颜色组内的像素值的RGB三个分量与最大阈值、最小阈值的关系;
当任意一个分量位于最大阈值和最小阈值之间时,将所述目标颜色组对应的颜色作为所述背景颜色。
7.根据权利要求6所述的方法,其特征在于,所述根据所述颜色信息,确定所述导航标签窗口的背景颜色,还包括:当三个分量均大于预设最大阈值时,将白色确定为所述背景颜色;
当三个分量均小于预设最小阈值时,将黑色确定为所述背景颜色。
8.一种导航标签窗口颜色设置装置,所述导航标签窗口内可填充图标,其特征在于,所述装置包括:图标获取单元,获取所述导航标签窗口待填充的图标;
区域确定单元,用于在所述图标中确定颜色参考区域;
信息获取单元,用于获取所述颜色参考区域中像素的颜色信息,
颜色确定单元,用于根据所述颜色信息,确定所述导航标签窗口的背景颜色;
颜色设置单元,用于将所述导航标签窗口背景的颜色设置为所述背景颜色。
9.根据权利要求8所述的装置,其特征在于,所述区域确定单元,包括:区域选取子单元,用于在所述图标的上选取1像素宽度的一个区域;
像素值获取子单元,用于遍历所选取区域中所有像素点的像素值;
透明判断子单元,用于根据遍历得到的像素值,判断所选取区域是否透明;
区域确定子单元,用于当所选区域为不透明时,将所选取与确定为颜色参考区域;
所述区域选取子单元,还用于当所选取区域为透明时,在所述图标的上选取1像素宽的另一区域,并重新遍历像素值,直至所述区域确定子单元确定出颜色参考区域。
10.根据权利要求9所述的装置,其特征在于,所述颜色确定单元,包括:分组子单元,用于根据所述颜色信息中RGB三个分量的值,将所述颜色参考区域内的像素点分成多个颜色组,每个颜色组唯一对应一个颜色;
排序子单元,用于按照组内像素点的数量对多个颜色组进行排序;
目标选取子单元,用于选取组内像素点数量最多的颜色组作为目标颜色组;
颜色确定子单元,用于将所述目标颜色组对应的颜色作为所述背景颜色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711439226.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种界面展示的方法及系统
- 下一篇:可配置的数据包解码系统及方法