The application involves a method and device for setting the color of a navigation label window. The navigation tag window can be filled with icons. The method includes: obtaining the icons to be filled by the navigation label window; determining the color reference area in the icons; obtaining the color information of the pixels in the reference area of the color reference; according to the description of the color information of the pixels in the reference area of the color. The color information determines the background color of the navigation label window, and sets the color of the background of the navigation label window to the background color. The scheme can improve the coordination and beauty of the color of the navigation label window, and then avoid the problem that the click frequency of the navigation tag window can be dropped by the user because of the color of the window. One
【技术实现步骤摘要】
一种导航标签窗口颜色设置方法及装置
本申请涉及网页
,尤其涉及一种导航标签窗口颜色设置方法及装置。
技术介绍
随着通信技术的发展,通过移动设备上网已经日益成为用户普遍使用的功能。现有在一些浏览器或网址导航的个性化主页里,为了方便快速访问常用的网址,便于用户阅读,用户最常访问的一些网址都会以图标的形式表示出来,这些图标上显示了对应网址LOGO图片,方便用户一目了然地找到自己经常访问的网址。在个性化主页内,通常设置一些行列排列的导航标签窗口,导航标签窗口内显示有导航图标,当用户需要快速访问某一个网址时,可以通过编辑的方式,将对应网址LOGO图片等作为导航图标填充到该导航标签窗口内,并且建立导航图标与网址的对应关系。为了设计方便以及美观,所有的导航标签窗口的尺寸大小都是统一的,例如:统一尺寸的方形。在实际应用中,申请人发现,由于不同网址的LOGO尺寸大小都不统一,例如:www.baidu.com的LOGO为熊掌图标,www.163.com的LOGO为“易”的美术字体,为了将不同网址的LOGO图标填充到导航标签窗口,通常会对尺寸大的LOGO进行缩小,对尺寸小的图标LOGO进行放大,但是,对于长宽比相差较大的LOGO,即使扩大或缩小后,可以将LOGO填充到导航标签窗口内,但仅能覆盖部分导航标签窗口,并且由于导航标签窗口有底色,所以填充后,会在LOGO外围有部分颜色不协调的区域,尤其是底色和LOGO颜色相差较大时,影响导航图标的整体美观,进而影响用户对导航图标的点击频率。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种导航标签窗口 ...
【技术保护点】
1.一种导航标签窗口颜色设置方法,所述导航标签窗口内可填充图标,其特征在于,所
【技术特征摘要】
1.一种导航标签窗口颜色设置方法,所述导航标签窗口内可填充图标,其特征在于,所述方法包括:获取所述导航标签窗口待填充的图标;在所述图标中确定颜色参考区域;获取所述颜色参考区域中像素的颜色信息;根据所述颜色信息,确定所述导航标签窗口的背景颜色;将所述导航标签窗口背景的颜色设置为所述背景颜色。2.根据权利要求1所述的方法,其特征在于,所述在所述图标中确定颜色参考区域,包括:在所述图标的上选取1像素宽度的一个区域;遍历所选取区域中所有像素点的像素值;根据遍历得到的像素值,判断所选取区域是否透明;当所选区域为不透明时,将所选取与确定为颜色参考区域;当所选取区域为透明时,在所述图标的上选取1像素宽的另一区域,并重新遍历像素值,直至确定出颜色参考区域。3.根据权利要求2所述的方法,其特征在于,所述在所述图标的上选取1像素宽度的一个区域,包括:在所述图标的外围选取1像素宽度的边框区域;或者,在所述图标左侧边选取1像素宽度的左区域;或者,在所述图标的右侧边选取1像素宽度的右区域;或者,在所述图标的上侧边选取1像素宽度的上区域;或者,在所述图标的下侧边选取1像素宽度的下区域。4.根据权利要求2所述的方法,其特征在于,所述根据所述颜色信息,确定所述导航标签窗口的背景颜色,包括:根据所述颜色信息中RGB三个分量的值,将所述颜色参考区域内的像素点分成多个颜色组,每个颜色组唯一对应一个颜色;按照组内像素点的数量对多个颜色组进行排序;选取组内像素点数量最多的颜色组作为目标颜色组;将所述目标颜色组对应的颜色作为所述背景颜色。5.根据权利要求4所述的方法,其特征在于,所述根据所述颜色信息,确定所述导航标签窗口的背景颜色,还包括:获取所述颜色参考区域边缘的像素总量;针对每个颜色组,分别判断组内像素点的数量是否大于所述像素总量的预设比例;当组内像素点的数量大于所述像素总量的预设比例时,对组内像素点的数量大于所述像素总量的预设比例的颜色组进行排序。6.根据权利要求4所述的方法,其特征...
【专利技术属性】
技术研发人员:陈池,邹赞,
申请(专利权)人:深圳豪客互联网有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。