一种调整背景图色彩参数的方法与装置的制作方法

文档序号:2652166阅读:178来源:国知局
专利名称:一种调整背景图色彩参数的方法与装置的制作方法
技术领域
本发明涉及通讯领域,尤其涉及一种调整背景图色彩参数的方法与装置。
背景技术
目前在手机的日常应用中,用户对手机的需求已经不仅仅是解决基本的通讯问题了。越来越多的用户开始关注自己手机的主题设置。所谓手机主题,即手机内部显示的皮肤设置,比如手机一开机的首页背景图、进入功能选项后的功能页背景图、每个应用程序的图标、时钟背景图、电量背景图。用户通过更换自己手机的主题,从而达到使自己的手机更加个性化的效果。
但是虽然用户可以方便地更新自己个性化的手机主题,当用户在更新首页背景图和功能页背景图后,发现背景图的颜色偏深一点,那么手机画面上的文字会看不清楚;或者背景图颜色太浅,这个时候用户不能自行调整更新的首页背景图或功能页背景图的色彩参数。

发明内容
为了解决上述的用户不能自行调整更新的首页背景图或功能页背景图的色彩参数问题,本发明实施例是通过下述方案解决的当背景图的色彩参数不符合预置的第一色彩参数范围时,在背景图上增加一个符合第二预置色彩参数的图层;通过预置的权重重新分配所述背景图和所述图层的色彩参数,并用所述重新分配的背景图和所述图层的色彩参数的和,更新所述背景图与图层合成的新背景图的色彩参数。
对应与上述方法,本发明实施例还提供了一种调整背景图色彩参数的装置,该装置包括判断单元,用于判断背景图的色彩参数是否不符合预置的第一色彩参数范围;
图层单元,用于当判断单元判断得到背景图的色彩参数不符合预置的第一色彩参数范围时,在背景图上增加一个符合第二预置色彩参数的图层;获取单元,用于获取背景图的色彩参数;计算单元,用于通过预置的权重重新分配所述背景图和所述图层的色彩参数,并计算所述重新分配的背景图和所述图层的色彩参数的和;合成单元,用于将图层单元增加的图层与预置的背景图合成新背景图;更新单元,用于将所述重新分配的背景图和所述图层的色彩参数的和,更新所述合成单元合成的新背景图的色彩参数。
依据本发明实施例,通过预置第一色彩参数,自行识别背景图的色彩是否合适,若不合适可以通过增加图层、通过预置的权重值重新计算色彩参数,由于通过预置的权重值重新计算色彩参数是可以调整色彩参数的,那么再通过新获得的参数更新增加的图层与原有背景图合成的新背景图色彩参数,这样就使得用户能够很方便的调整背景图的色彩了,从而提高了用户的满意度。并且本发明实施例还可以应用在其他需要灵活调整背景图色彩的场合,并不限制于调整手机背景图色彩。


图1为本发明实施例一流程图;图2为本发明实施例二装置图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述。
实施例一,参见图1,本发明实施例提供了一种调整背景图色彩参数的方法步骤101接收背景图;步骤102判断背景图的色彩参数(RGB)是否符合预置的第一色彩参数范围;若是则执行步骤103;若否则执行步骤104
步骤103跳出本流程;步骤104背景图上增加一个符合第二预置色彩参数的图层,也就是蒙板;步骤105通过预置的权重重新分配所述背景图和所述图层的色彩参数,并计算重新分配的背景图和所述图层的色彩参数的和;该步骤中所述的重新分配色彩参数与计算色彩参数和的具体方法为RB=RA×T+RM×(1-T);GB=GA×T+GM×(1-T);BB=BA×T+BM×(1-T);其中,RA、GA、BA分别表示所述背景图每个像素的色彩参数分量值,RM、GM、BM分别表示所述图层的第二预置色彩参数分量值。T表示预置的权重值,且0≤T≤1;RB、GB、BB分别表示所述用于更新背景图色彩参数的一个分量值。
步骤106通过预置的权重重新分配所述背景图和所述图层的色彩参数,并用所述重新分配的背景图和所述图层的色彩参数的和,更新所述背景图与图层合成的新背景图的色彩参数。
例如,当该方法应用于手机背景图的色彩参数调整时,我们预置的第一色彩参数范围为50≤R≤205;50≤G≤205;50≤B≤205;此时如果接收的背景图的色彩参数高过了这个范围;那么就将背景图上增加一个符合第二预置色彩参数的图层;该第二预置色彩参数为用户预先设置的,为RM255、GM255、BM255;并且用户会预先设置一个权重值T,该权重值T的意思就是显示增加的图层时,该图层颜色的透明程度。并且该权重值的取值范围为0≤T≤1。如果T取1,则所述的图层就表示完全透明,这样就完全看不到蒙板的颜色;如果T取0,则表示完全不透明,这样就只看到图层的颜色,而完全看不到背景图的颜色。如果T设置为0.5,则表示半透明,那么所述图层和背景图的颜色都能被看到。因此通过设置权重值T的数值范围,将图层和背景图合成为一个新背景图并且更新背景图的色彩参数时,新背景图的颜色就会达到用户预想的效果。
如果原先背景图色彩参数为RA30、GA30、BA30;第二预置色彩参数为RM255、GM255、BM255;预置的权重T为0.5;通过下面三个公式计算RB=RA×T+RM×(1-T)=30×0.5+255×0.5=142.5GB=GA×T+GM×(1-T)=30×0.5+255×0.5=142.5BB=BA×T+BM×(1-T)=30×0.5+255×0.5=142.5那么新的RB、GB、BB分别为142.5、142.5、142.5;将新的RB、GB、BB数值更新所述图层和背景图合成的新背景图色彩参数,就达到了淡化背景图色彩值的目的。
当然也可以通过设置不同的T值、预置不同的第一色彩参数范围,达到淡化背景图与加深背景图色彩的目的。
实施例二,对应于实施例1,本发明还提供了一种调整背景图色彩参数的装置,该装置包括判断单元201,用于判断背景图的色彩参数是否不符合预置的第一色彩参数范围;图层单元202,用于当判断单元判断得到背景图的色彩参数不符合预置的第一色彩参数范围时,在背景图上增加一个符合第二预置色彩参数的图层;获取单元203,用于获取背景图的色彩参数;计算单元204,用于通过预置的权重重新分配所述背景图和所述图层的色彩参数,并计算所述重新分配的背景图和所述图层的色彩参数的和;合成单元205,用于将图层单元增加的图层与预置的背景图合成新背景图;更新单元206,用于将所述重新分配的背景图和所述图层的色彩参数的和,更新所述合成单元合成的新背景图的色彩参数。
其中计算单元204具体包括第一计算单元204A、第二计算单元204B、第三计算单元204C;
第一计算单元204A,用于通过RA×T+RM×(1-T)计算合成单元合成的新背景图色彩参数的一个分量值;第二计算单元204B,用于通过GA×T+GM×(1-T)计算合成单元合成的新背景图色彩参数的一个分量值;第三计算单元204C,用于通过BA×T+BM×(1-T)计算合成单元合成的新背景图色彩参数的一个分量值;其中,RA、GA、BA分别表示所述背景图每个像素的色彩参数分量值,RM、GM、BM分别表示所述图层的第二预置色彩参数分量值。T表示预置的权重值,且0≤T≤1。
综上所述,通过预置第一色彩参数,自行识别背景图的色彩是否合适,若不合适可以通过增加图层、通过预置的权重值重新计算色彩参数,由于通过预置的权重值重新计算色彩参数是可以调整色彩参数的,那么再通过新获得的参数更新增加的图层与原有背景图合成的新背景图色彩参数,这样就使得用户能够很方便的调整背景图的色彩了,从而提高了用户的满意度。并且本发明实施例还可以应用在其他需要灵活调整背景图色彩的场合,并不限制于调整手机背景图色彩。
以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种调整背景图色彩参数的方法,其特征在于,该方法包括当背景图的色彩参数不符合预置的第一色彩参数范围时,在背景图上增加一个符合第二预置色彩参数的图层;通过预置的权重重新分配所述背景图和所述图层的色彩参数,并用所述重新分配的背景图和所述图层的色彩参数的和,更新所述背景图与图层合成的新背景图的色彩参数。
2.根据权利要求1所述的调整背景图色彩参数的方法,其特征在于,所述重新分配的背景图和所述图层的色彩参数的和的获取方法具体为RB=RA×T+RM×(1-T);GB=GA×T+GM×(1-T);BB=BA×T+BM×(1-T);其中,RA、GA、BA分别表示所述背景图每个像素的色彩参数分量值,RM、GM、BM分别表示所述图层的第二预置色彩参数分量值。T表示预置的权重值,且0≤T≤1;RB、GB、BB分别表示所述用于更新背景图色彩参数的一个分量值。
3.根据权利要求1或2所述的调整背景图色彩参数的方法,其特征在于,所述的权重值为0.5。
4.根据权利要求1或2所述的调整背景图色彩参数的方法,其特征在于,所述的第二预置参数为RM为255;GM为255;BM为255。
5.一种调整背景图色彩参数的装置,其特征在于,该装置包括判断单元,用于判断背景图的色彩参数是否不符合预置的第一色彩参数范围;图层单元,用于当判断单元判断得到背景图的色彩参数不符合预置的第一色彩参数范围时,在背景图上增加一个符合第二预置色彩参数的图层;获取单元,用于获取背景图的色彩参数;计算单元,用于通过预置的权重重新分配所述背景图和所述图层的色彩参数,并计算所述重新分配的背景图和所述图层的色彩参数的和;合成单元,用于将图层单元增加的图层与预置的背景图合成新背景图;更新单元,用于将所述重新分配的背景图和所述图层的色彩参数的和,更新所述合成单元合成的新背景图的色彩参数。
6.根据权利要求5所述的调整背景图色彩参数的装置,其特征在于,计算单元具体包括第一计算单元、第二计算单元、第三计算单元;第一计算单元,用于通过RA×T+RM×(1-T)计算合成单元合成的新背景图色彩参数的一个分量值;第二计算单元,用于通过GA×T+GM×(1-T)计算合成单元合成的新背景图色彩参数的一个分量值;第三计算单元,用于通过BA×T+BM×(1-T)计算合成单元合成的新背景图色彩参数的一个分量值;其中,RA、GA、BA分别表示所述背景图每个像素的色彩参数分量值,RM、GM、BM分别表示所述图层的第二预置色彩参数分量值。T表示预置的权重值,且0≤T≤1。
7.根据权利要求5或6所述的调整背景图色彩参数的装置,其特征在于,所述的权重值为0.5。
8.根据权利要求5或6所述的调整背景图色彩参数的装置,其特征在于,所述的第二预置参数为RM为255;GM为255;BM为255。
全文摘要
本发明提供了一种调整背景图色彩参数的方法,该方法包括当背景图的色彩参数不符合预置的第一色彩参数范围时,在背景图上增加一个符合第二预置色彩参数的图层;通过预置的权重重新分配所述背景图和所述图层的色彩参数,并用所述重新分配的背景图和所述图层的色彩参数的和,更新所述背景图与图层合成的新背景图的色彩参数。对应于该方法,本发明还提供了一种调整背景图色彩参数的装置,该装置包括判断单元、图层单元、获取单元、计算单元、合成单元、更新单元。本发明提供的方法与装置使得用户能够很方便的调整背景图的色彩,提高了用户的满意度。
文档编号G09G5/06GK101071555SQ20071009835
公开日2007年11月14日 申请日期2007年4月19日 优先权日2007年4月19日
发明者梁柱, 王麒 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1