一种屏幕背景设置方法及移动终端的制作方法

文档序号:6443521阅读:174来源:国知局
专利名称:一种屏幕背景设置方法及移动终端的制作方法
技术领域
本发明涉及通信技术领域,特别是涉及一种屏幕背景设置方法及移动终端。
背景技术
目前,随着移动终端越来越普及,移动终端的应用软件种类也越来越多样,各种应用软件的下载量也越来越大。移动终端下载应用软件后,会在移动终端屏幕界面上生成相应的软件图标。由于软件图标的图案、颜色和形态多种多样,有些图标会与移动终端当前屏幕背景颜色相近,或者在颜色上反差太大,不便于用户辨识,对用户的操作会产生一定影响。这种情况下,可通过更换背景、壁纸图片或者主题等方式解决上述问题。但是,上述设置操作需要用户手动进行,例如,通过用户的设置、抖动、情景变换等触发行为实现背景更换。此外,如果用户通过手动操作更换背景,存在无法一次更换到合适的背景的问题,会导致进行连续几次更换背景操作才能够选择出与现有图标冲突不强且图标容易辨识的背景,一方面操作复杂,另一方面也会消耗移动终端电能。因此,亟需一种能够在图标发生变化时自动对移动终端的背景进行变换的技术方案。

发明内容
本发明实施例提供了一种屏幕背景设置方法及移动终端,用以解决现有技术中移动终端无法实现在图标发生变化时自动设置屏幕背景的问题。本发明实施例提供的一种屏幕背景设置方法,包括:移动终端当前屏幕上的图标发生变化时,所述移动终端针对变化的图标建立色彩模型;所述移动终端根据当前屏幕背景的色彩模型和发生变化的图标的色彩模型,计算当前屏幕背景与所述发生变化的图标之间的色彩差异;所述移动终端根据当前屏幕背景与所述发生变化的图标之间的色彩差异,判断是否需要更换当前屏幕背景,并在判断为是时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景。本发明实施例还提供一种移动终端,包括:建模模块,用于在当前屏幕上的图标发生变化时,针对变化的图标建立色彩模型;计算模块,用于根据所述建模模块建立的当前屏幕背景的色彩模型和发生变化的图标的色彩模型,计算当前屏幕背景与所述发生变化的图标之间的色彩差异;判断模块,用于根据所述计算模块得到的当前屏幕背景与所述发生变化的图标之间的色彩差异,判断是否需要更换当前屏幕背景;设置模块,用于在所述判断模块判断需要更换当前屏幕背景时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景。本发明的上述实施例中,通过建立当前屏幕背景的色彩模型和发生变化的图标的色彩模型,并根据建立的色彩模型计算当前屏幕背景与所述发生变化的图标之间的色彩差异,并根据该色彩差异判断是否需要更换当前屏幕背景,在判断需要更换当前屏幕背景时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景,从而解决了屏幕上的图标发生变化后,使得移动终端能够自动更换背景,无需用户手动操作,提高了使用便捷性。


图1为本发明实施例提供的根据图标变化设置移动终端背景方法的步骤流程图;图2为本发明实施例提供的移动终端设备的结构示意图。
具体实施例方式针对现有技 术存在的上述问题,本发明实施例建立当前屏幕背景的色彩模型和发生变化的图标的色彩模型,根据建立的色彩模型计算当前屏幕背景与所述发生变化的图标之间的色彩差异,并根据该色彩差异判断是否需要更换当前屏幕背景,在判断需要更换当前屏幕背景时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景,从而解决了屏幕上的图标发生变化后,屏幕背景与现有图标之间存在颜色冲突或者颜色相近而导致的图标辨识度降低的问题,使得移动终端能够自动更换背景,无需用户手动操作,提高了使用便捷性。色彩模型是指色彩相关参数的集合。本发明实施例所定义的色彩模型中可包括以下参数:色域、色值占比和在空间坐标区域内的色彩数值。其中:色域,是指颜色的总和,例如某个图标的色域是指该图标所包含的所有颜色的集合;色值占比,是指某种颜色占全部颜色的比重,例如在计算一个图标中的某种颜色(如RGB(0,45,45)的色值占比时,将具有该色值RGB(0,45,45)的像素总和除以该图标的像素总和,即可得到该颜色RGB(0,45,45)的色值占比;色值的空间坐标区域,是指某种颜色在空间坐标区域内的像素点位置,例如,图标中的颜色RGB (O,4 5,4 5)的空间坐标区域为该图标中具有该色值的所有像素点坐标的集合,可表示为 RGB(0,45,45) {(xl,yl),(x3, y3)……}。对背景或图标建立色彩模型的过程可包括:确定建模对象的各像素点的色值,将各像素点的像素值的集合作为该建模对象的色域;分别将具有相同色值的像素点数量占该建模对象中的所有像素点数量的比例,作为该颜色的色值占比;获取各颜色像素点相对于移动终端屏幕的坐标值,作为该色彩模型中的各颜色像素点的坐标。下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。参见图1,为本发明实施例提供的移动终端屏幕背景设置流程图,该流程可包括:
步骤11,移动终端当前屏幕上的图标发生变化时,该移动终端针对变化的图标建立色彩模型。其中,当在屏幕上添加图标、从屏幕上删除图标或图标位置移动时,认为移动终端当前屏幕上的图标发生变化。屏幕上的图标发生变化,通常发生在用户下载应用程序后,在屏幕上增加相应的程序图标时;或者,用户卸载应用程序,相应的程序图标随之被删除时;或者,用户为了操作方便移动图标时。当屏幕上新添加了图标时,移动终端对该图标建立色彩模型,或者当有图标位置移动时,移动终端对该图标建立色彩模型。步骤12,移动终端根据当前屏幕背景的色彩模型和发生变化的图标的色彩模型,计算当前屏幕背景与发生变化的图标之间的色彩差异。其中,色彩差异可用颜色近似度和对比度表示。移动终端可通过以下方式计算颜色近似度:根据当前屏幕背景和发生变化的图标的色彩模型中各颜色像素点的坐标,分别计算发生变化的图标的色彩模型的色域中各颜色的像素点与当前屏幕背景中相同或相近颜色像素点的距离,根据计算出的距离、当前屏幕背景的色彩模型中的各颜色的色值占比,以及发生变化的图标的色彩模型中的色值占比,计算当前屏幕背景与发生变化的图标之间的颜色近似度。以在当前屏幕上添加图标A为例,颜色近似度的计算过程可以是:针对图标A的色域中每一种颜色,计算图标A中该颜色的像素点与当前背景中该颜色(或者与该颜色相近颜色)的像素点间的距离L。移动终端根据该距离L、每种颜色在图标A中的色值占比Cin和每种颜色在当前背景中的色值占比Cbn,计算当前背景与图标A之间的颜色的近似度F,F = f (Cin, Cbn, L)。移动终端可通过以下方式计算颜色对比度:根据当前屏幕背景和发生变化的图标的色彩模型中各颜色像素点的坐标,分别计算发生变化的图标的色彩模型的色域中各颜色的像素点与当前屏幕背景中反差颜色像素点的距离,根据计算出的距离、当前屏幕背景的色彩模型中的各颜色的色值占比,以及发生变化的图标的色彩模型中的色值占比,计算当前屏幕背景与发生变化的图标之间的颜色对比度。仍以在当前屏幕上添加图标A为例,颜色对比度F’的计算过程与近似度F的计算过程类似,不同的是在计算颜色距离时,所计算的距离是图标A的色彩模型的色域中各颜色的像素点与当前屏幕背景中反差颜色像素点的距离L’,反差颜色为对比色,即色值差较大的颜色,包括该颜色及相近似的颜色,以及对比色及相近似的对比色,例如,红色与绿色(包括:红色与深绿色、红色与浅绿色等)、黑色与白色(包括:黑色与乳白色等)等。在确定当前屏幕背景与发生变化的图标之间的颜色近似度和对比度时,可以取当前背景的整个区域,也可以取当前背景局部区域,如取发生变化的图标当前所在位置的区域,具体可以该图标所覆盖的区域为基础向四周扩展一定像素所得到的区域,以减少计算量和计算复杂度。步骤13,移动终端根据当前屏幕背景与发生变化的图标之间的色彩差异,判断是否需要更换当前屏幕背景,并在判断为是时,转入步骤14 ;否则结束本流程。具体的,移动终端可将当前背景与图标之间的颜色近似度与预设的近似度阈值相比较,将当前背景与图标之间的颜色对比度与预设的对比度阈值相比较,若当前背景与图标的颜色近似度大于所述近似度阈值,或者当前背景与图标的颜色对比度大于所述对比度阈值,则判断需要变换当前背景。在发生变化的图标数量为多个的情况下,若发生变化的多个图标中至少有一个图标与当前背景之间的颜色近似度或者颜色对比度大于预设的相应阈值,就会触发移动终端进行更换背景的操作。当前背景与图标之间的颜色近似度反映了当前背景与图标之间的辨识度,近似度越高,说明前背景与图标之间的颜色越相近,图标的辨识度就越低;当前背景与图标之间的颜色对比度反映了当前背景与图标之间的反差度,对比度越高,说明前背景与当前图标之间的颜色反差越大,图标与背景之间的冲突越大,图标与背景之间的和谐程度就越差。步骤14,移动终端根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景。移动终端更换后的背景与各图标之间的颜色近似度和对比度分别小于相应的阈值。具体的,移动终端可从背景库中选择图片作为目标背景以替换当前背景,也可以对当前背景以某种算法(如高斯模糊处理、三位变换、饱和度变化、色阶变化、光照改变、滤镜中的一种或几种的组合)进行变换。移动终端对当前背景以某种算法进行变换时,可以对当前背景的全部或局部区域(如所述发生变化的图标周围的区域)进行变换。以图标A与当前背景的颜色近似度大于设定阈值或颜色对比度大于设定阈值为例,对局部区域进行变换时,所选择的当前背景的变换区域可以是:当前背景中包含有图标A的局部区域,如图标A所在的行或列等。同样,以图标A与当前背景的颜色近似度大于设定阈值或颜色对比度大于设定阈值为例,移动终端用目标背景替换当前背景时,可以用目标背景替换当前的整个背景,或替换包含有图标A的局部背景。对于上述更换当前界面的背景的几种方式,移动终端可以按照预设的优先级选用何种背景更换方式,在优先级较高的更换方式无法满足要求时,选择优先级次之的更换方式,也可以随机选用背景更换方式,直到得到满足要求的背景进行更换。为了精简色彩模型,提高处理效率,本发明的另一实施例中,在建立色彩模型时,首先将色值占比小于预设阈值的色值去除,即对色域进行精简,然后基于精简的色域建立色彩模型。例如,分别将背景和图标中色值占比小于预设阈值(例如5%)的色值去除,小于该阈值的色值对于判断图标与背景颜色是否相近或冲突不会有很大影响,而且去除该色值可以精简色彩模型,使得建立色彩模型的效率提高,并可提升移动终端的处理性能。本发明实施例中,可在有图标发生变化时,对当前背景建立色彩模型,在从背景库中选择目标背景时,对该目标背景建立色彩模型。优选的,为提高移动终端的处理效率,预先对当前背景建立色彩模型,或者预先对背景库中的各图片分别建立色彩模型。另外,为提高移动终端的处理效率,可预先对已加载的图标建立色彩模型。以下结合具体的实例进一步说明本发明实施例根据图标变化设置移动终端背景的具体实现。实例一:在当前背景为深绿色、图标为浅绿色时,图标与背景之间的颜色近似度大于预设阈值,需要对背景进行更换,可采用“高反差保留”(一种滤镜)的滤镜处理方式,使得冲突色阶的视觉效果柔化,如将当前背景的深绿色的色阶降低,得到灰色的背景,使得灰色背景与浅绿色图标之间的颜色相似度满足要求。
实例二:在背景与图标之间的颜色对比度超过阈值的情况下,例如,背景为深绿色,图标为红色,对该红色图标周围区域的背景进行光照处理和抽象化处理,在该区域内,原深绿色背景具有光照效果,淡化了原背景的颜色,使得与红色背景之间的颜色对比度低于阈值。实例三:在背景与图标之间的颜色近似度超过阈值的情况下,例如,背景为深绿色,图标为浅绿色时,对浅绿色图标所在行周围区域的背景进行浮雕处理,使得变化后,该图标与该区域背景的近似度低于设定阈值。此外,当前屏幕背景与图标之间的色彩差异还可包括二者颜色的协调度,例如,当前屏幕背景为深灰色,图标为暗黄色,深灰色的背景与暗黄色的图标给用户带来的视觉体验不理想,可以对背景进行替换或变化,以满足用户体验。本发明的实施例通过建立当前屏幕背景的色彩模型和发生变化的图标的色彩模型,计算当前屏幕背景与所述发生变化的图标之间的色彩差异,并根据该色彩差异判断是否需要更换当前屏幕背景,在判断需要更换当前屏幕背景时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景,从而解决了屏幕上的图标发生变化后,屏幕背景与现有图标之间存在颜色冲突或者颜色相近而导致的图标辨识度降低的问题,使得移动终端能够自动更换背景,无需用户手动操作,提高了使用便捷性。基于相同的技术构思,本发明实施例还提供了一种移动终端,如图2所示,该移动终端包括:建模模块21,用于在当前屏幕上的图标发生变化时,针对变化的图标建立色彩模型。计算模块22,用于根据建模模块21建立的当前屏幕背景的色彩模型和发生变化的图标的色彩模型,计算当前屏幕背景与发生变化的图标之间的色彩差异。判断模块23,用于根据计算模块22得到的当前屏幕背景与发生变化的图标之间的色彩差异,判断是否需要更换当前屏幕背景。设置模块24,用于在判断模块23判断需要更换当前屏幕背景时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景。色彩差异用颜色近似度和颜色对比度表示,判断模块23具体用于,判断当前屏幕背景与发生变化的图标的颜色近似度大于设定阈值,或当前屏幕背景与发生变化的图标的颜色对比度大于设定阈值时,判断需要更换当前屏幕背景。设置模块24具体用于,选择目标图片作为目标屏幕背景,替换当前屏幕背景或替换当前屏幕背景中包含发生变化的图标的局部区域背景;目标图片与当前屏幕上被替换区域的各图标的颜色近似度小于设定阈值,且颜色对比度小于设定阈值;或者对当前屏幕背景或当前屏幕背景中包含发生变化的图标的局部区域背景进行变换;变换后的背景与相应区域中的各图标的颜色近似度小于设定阈值,且颜色对比度小于设定阈值。建模模块21建立的色彩模型包括:该对象的色域、色域中各颜色的色值占比和色域中各颜色像素点的坐标。建模模块21具体用于,确定建模对象的各像素点的色值,将各像素点的像素值的集合作为该建模对象的色域;以及,分别将具有相同色值的像素点数量占该建模对象中的所有像素点数量的比例,作为该颜色的色值占比;以及,获取各颜色像素点相对于移动终端屏幕的坐标值,作为该色彩模型中的各颜色像素点的坐标;其中,建模对象为背景或图标。建模模块21,还用于在确定建模对象的色域和色域中各颜色的色值占比之后,根据各颜色的色值占比,将色值占比小于设定阈值的色值占比删除,并将对应的色值从该建模对象的色域中删除;其中,建模对象中的各颜色像素点的坐标为:删除相应色值后的色域中各颜色像素点的坐标。计算模块22具体用于,根据当前屏幕背景和发生变化的图标的色彩模型中各颜色像素点的坐标,分别计算发生变化的图标的色彩模型的色域中各颜色的像素点与当前屏幕背景中相同或相近颜色像素点的距离,根据计算出的距离、当前屏幕背景的色彩模型中的各颜色的色值占比,以及发生变化的图标的色彩模型中的色值占比,计算当前屏幕背景与发生变化的图标之间的颜色近似度;以及,根据当前屏幕背景和发生变化的图标的色彩模型中各颜色像素点的坐标,分别计算发生变化的图标的色彩模型的色域中各颜色的像素点与当前屏幕背景中反差颜色像素点的距离,根据计算出的距离、当前屏幕背景的色彩模型中的各颜色的色值占比,以及发生变化的图标的色彩模型中的色值占比,计算当前屏幕背景与发生变化的图标之间的颜色对比度。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
权利要求
1.一种屏幕背景设置方法,其特征在于,该方法包括: 移动终端当前屏幕上的图标发生变化时,所述移动终端针对变化的图标建立色彩模型; 所述移动终端根据当前屏幕背景的色彩模型和发生变化的图标的色彩模型,计算当前屏幕背景与所述发生变化的图标之间的色彩差异; 所述移动终端根据当前屏幕背景与所述发生变化的图标之间的色彩差异,判断是否需要更换当前屏幕背景,并在判断为是时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景。
2.如权利要求1所述的方法,其特征在于,所述色彩差异用颜色近似度和颜色对比度表不; 所述移动终端根据当前屏幕背景与所述发生变化的图标之间的色彩差异,判断是否需要更换当前屏幕背景,包括: 所述移动终端在判断当前屏幕背景与所述发生变化的图标的颜色近似度大于设定阈值,或当前屏幕背景与所述发生变化的图标的颜色对比度大于设定阈值时,判断需要更换当前屏幕背景。
3.如权利要求1所述的方法,其特征在于,所述色彩差异用颜色近似度和颜色对比度表不; 所述根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景,包括:选择目标图片作为目标屏幕背景,替换当前屏幕背景或替换当前屏幕背景中包含所述发生变化的图标的局部区域背景 ;所述目标图片与当前屏幕上被替换区域的各图标的颜色近似度小于设定阈值,且颜色对比度小于设定阈值;或者 对当前屏幕背景或当前屏幕背景中包含所述发生变化的图标的局部区域背景进行变换;变换后的背景与相应区域中的各图标的颜色近似度小于设定阈值,且颜色对比度小于设定阈值。
4.如权利要求1-3之一所述的方法,其特征在于,建模对象的色彩模型包括:该对象的色域、色域中各颜色的色值占比和色域中各颜色像素点的坐标; 对建模对象建立色彩模型的过程包括: 确定建模对象的各像素点的色值,将各像素点的像素值的集合作为该建模对象的色域; 分别将具有相同色值的像素点数量占该建模对象中的所有像素点数量的比例,作为该颜色的色值占比; 获取各颜色像素点相对于移动终端屏幕的坐标值,作为该色彩模型中的各颜色像素点的坐标; 其中,所述建模对象为背景或图标。
5.如权利要求4所述的方法,其特征在于,在确定建模对象的色域和色域中各颜色的色值占比之后,还包括:根据各颜色的色值占比,将色值占比小于设定阈值的色值占比删除,并将对应的色值从该建模对象的色域中删除; 建模对象中的各颜色像素点的坐标为:删除相应色值后的色域中各颜色像素点的坐标。
6.如权利要求4所述的方法,其特征在于,所述色彩差异用颜色近似度和颜色对比度表示;所述移动终端根据当前屏幕背景的色彩模型和所述发生变化的图标的色彩模型,计算当前屏幕背景与图标之间的色彩差异,包括: 所述移动终端根据当前屏幕背景和所述发生变化的图标的色彩模型中各颜色像素点的坐标,分别计算所述发生变化的图标的色彩模型的色域中各颜色的像素点与所述当前屏幕背景中相同或相近颜色像素点的距离,根据计算出的距离、所述当前屏幕背景的色彩模型中的各颜色的色值占比,以及所述发生变化的图标的色彩模型中的色值占比,计算所述当前屏幕背景与所述发生变化的图标之间的颜色近似度; 所述移动终端根据当前屏幕背景和所述发生变化的图标的色彩模型中各颜色像素点的坐标,分别计算所述发生变化的图标的色彩模型的色域中各颜色的像素点与所述当前屏幕背景中反差颜色像素点的距离,根据计算出的距离、所述当前屏幕背景的色彩模型中的各颜色的色值占比,以及所述发生变化的图标的色彩模型中的色值占比,计算所述当前屏幕背景与所述发生变化的图标之间的颜色对比度。
7.一种移动终端,其特征在于,包括: 建模模块,用于在当前屏幕上的图标发生变化时,针对变化的图标建立色彩模型; 计算模块,用于根据所述建模模块建立的当前屏幕背景的色彩模型和发生变化的图标的色彩模型,计算当前屏幕背景与所述发生变化的图标之间的色彩差异; 判断模块,用于根据所述计算模块得到的当前屏幕背景与所述发生变化的图标之间的色彩差异,判断是否需要更换当前屏幕背景; 设置模块,用于在所述判断模块判断需要更换当前屏幕背景时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景。
8.如权利要求7所述的移动终端,其特征在于,所述色彩差异用颜色近似度和颜色对比度表示; 所述判断模块具体用于,判断当前屏幕背景与所述发生变化的图标的颜色近似度大于设定阈值,或当前屏幕背景与所述发生变化的图标的颜色对比度大于设定阈值时,判断需要更换当前屏幕背景。
9.如权利要求7所述的移动终端,其特征在于,所述色彩差异用颜色近似度和颜色对比度表不; 所述设置模块具体用于,选择目标图片作为目标屏幕背景,替换当前屏幕背景或替换当前屏幕背景中包含所述发生变化的图标的局部区域背景;所述目标图片与当前屏幕上被替换区域的各图标的颜色近似度小于设定阈值,且颜色对比度小于设定阈值;或者 对当前屏幕背景或当前屏幕背景中包含所述发生变化的图标的局部区域背景进行变换;变换后的背景与相应区域中的各图标的颜色近似度小于设定阈值,且颜色对比度小于设定阈值。
10.如权利要求7-9之一所述的移动终端,其特征在于,所述建模模块建立的色彩模型包括:该对象的色域、色域中各颜色的色值占比和色域中各颜色像素点的坐标; 所述建模模块具体用于,确定建模对象的各像素点的色值,将各像素点的像素值的集合作为该建模对象的色域;以及,分别将具有相同色值的像素点数量占该建模对象中的所有像素点数量的比例,作为该颜色的色值占比;以及,获取各颜色像素点相对于移动终端屏幕的坐标值,作为该色彩模型中的各颜色像素点的坐标;其中,所述建模对象为背景或图标。
11.如权利要求10所述的移动终端,其特征在于,所述建模模块,还用于在确定建模对象的色域和色域中各颜色的色值占比之后,根据各颜色的色值占比,将色值占比小于设定阈值的色值占比删除,并将对应的色值从该建模对象的色域中删除;其中,建模对象中的各颜色像素点的坐标为:删除相应色值后的色域中各颜色像素点的坐标。
12.如权利要求10所述的移动终端,其特征在于,所述色彩差异用颜色近似度和颜色对比度表示; 所述计算模块具体用于,根据当前屏幕背景和所述发生变化的图标的色彩模型中各颜色像素点的坐标,分别计算所述发生变化的图标的色彩模型的色域中各颜色的像素点与所述当前屏幕背景中相同或相近颜色像素点的距离,根据计算出的距离、所述当前屏幕背景的色彩模型中的各颜色的色值占比,以及所述发生变化的图标的色彩模型中的色值占比,计算所述当前屏幕背景与所述发生变化的图标之间的颜色近似度;以及, 根据当前屏幕背景和所述发生变化的图标的色彩模型中各颜色像素点的坐标,分别计算所述发生变化的图标的色彩模型的色域中各颜色的像素点与所述当前屏幕背景中反差颜色像素点的距离 ,根据计算出的距离、所述当前屏幕背景的色彩模型中的各颜色的色值占比,以及所述发生变化的图标的色彩模型中的色值占比,计算所述当前屏幕背景与所述发生变化的图标之间的颜色对比度。
全文摘要
本发明公开了一种屏幕背景设置方法及移动终端,该方法包括移动终端当前屏幕上的图标发生变化时,所述移动终端针对变化的图标建立色彩模型;所述移动终端根据当前屏幕背景的色彩模型和发生变化的图标的色彩模型,计算当前屏幕背景与所述发生变化的图标之间的色彩差异;所述移动终端根据当前屏幕背景与所述发生变化的图标之间的色彩差异,判断是否需要更换当前屏幕背景,并在判断为是时,根据目标屏幕背景的色彩模型与各图标的色彩模型,更换当前屏幕背景。
文档编号G06F3/14GK103176761SQ20111044476
公开日2013年6月26日 申请日期2011年12月23日 优先权日2011年12月23日
发明者刘阳 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1