The invention is applicable to the field of intelligent equipment, and provides a method and a device for color configuration, aiming at solving the problem that the color of the text can not be automatically matched with the change of the background color in the prior art. The method includes: to detect if the user interface of the background image is replaced, it is determined the background regions of the user interface in the text in the replacement of the background image in the corresponding calculation; the background color of the background area; according to the background color value set the text color value, which makes the the text color value corresponding to the color and the background color values corresponding to different colors. The technical scheme of the invention is realized when the background image is changed, the color of the text can change with the background color collocation automatically, so that the user no longer need to manually adjust the text color to the background color collocation, so as to improve the level of intelligence, enhance the user experience.
【技术实现步骤摘要】
一种颜色配置的方法和装置
本专利技术涉及智能设备领域,尤其涉及一种颜色配置的方法和装置。
技术介绍
随着各种智能终端和智能家电等智能设备的广泛使用,用户对于智能设备上各种应用(Application,APP)的用户界面(UserInterface,UI)的要求越来越高。当用户界面的背景图片被更换时,更换后的背景图片的颜色与显示在该背景图片上的文字的颜色可能存在不匹配的情况。比如原来用户界面上的文字颜色为白色,背景图片的颜色为以黑色为主,则字体颜色与背景图片的颜色搭配合理,文字醒目,但当背景图片的颜色被变更为偏白色时,此时文字颜色如果仍然为白色,则字体颜色与背景图片的颜色搭配不合理,导致用户界面上的文字看不清楚,影响用户体验。
技术实现思路
本专利技术的目的在于提供一种颜色配置的方法和装置,旨在解决现有技术中文字颜色不能随着背景颜色的变化自动进行搭配的问题。本专利技术的第一方面,提供一种颜色配置的方法,包括:若检测到用户界面的背景图片被更换,则确定所述用户界面中的文字在更换后的背景图片中对应的背景区域;计算所述背景区域的背景颜色值;根据所述背景颜色值设置所述文字的文字颜色值,使得所述文字颜色值对应的颜色与所述背景颜色值对应的颜色不同。本专利技术的第二方面,提供一种颜色配置的装置,包括:检测模块,用于若检测到用户界面的背景图片被更换,则确定所述用户界面中的文字在更换后的背景图片中对应的背景区域;计算模块,用于计算所述背景区域的背景颜色值;设置模块,用于根据所述背景颜色值设置所述文字的文字颜色值,使得所述文字颜色值对应的颜色与所述背景颜色值对应的颜色不同。本专利技术 ...
【技术保护点】
一种颜色配置的方法,其特征在于,所述方法包括:若检测到用户界面的背景图片被更换,则确定所述用户界面中的文字在更换后的背景图片中对应的背景区域;计算所述背景区域的背景颜色值;根据所述背景颜色值设置所述文字的文字颜色值,使得所述文字颜色值对应的颜色与所述背景颜色值对应的颜色不同。
【技术特征摘要】
1.一种颜色配置的方法,其特征在于,所述方法包括:若检测到用户界面的背景图片被更换,则确定所述用户界面中的文字在更换后的背景图片中对应的背景区域;计算所述背景区域的背景颜色值;根据所述背景颜色值设置所述文字的文字颜色值,使得所述文字颜色值对应的颜色与所述背景颜色值对应的颜色不同。2.根据权利要求1所述的方法,其特征在于,所述计算所述背景区域的背景颜色值包括:按照预设方式在所述背景区域中选取评估像素点;根据所述评估像素点的像素颜色值,确定所述背景区域的背景颜色值。3.根据权利要求2所述的方法,其特征在于,所述按照预设方式在所述背景区域中选取评估像素点包括:使用A-Star算法计算所述背景区域的节点线,其中,所述节点线为起始像素点与结束像素点之间的最短路径,所述起始像素点和所述结束像素点为所述背景区域的边缘像素点;将所述节点线包含的像素点作为所述评估像素点。4.根据权利要求2或3所述的方法,其特征在于,所述根据所述评估像素点的像素颜色值,确定所述背景区域的背景颜色值包括:获取每个所述评估像素点的像素颜色值;计算每个所述评估像素点的像素颜色值的平均值;将所述平均值作为所述背景区域的背景颜色值。5.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述背景颜色值设置所述文字的文字颜色值,使得所述文字颜色值对应的颜色与所述背景颜色值对应的颜色不同包括:判断所述背景颜色值与所述背景图片被更换前的原背景颜色值是否相同;若不相同,则根据所述背景颜色值,从预存的颜色搭配信息中获取与所述背景颜色值对应的匹配颜色值,并将所述匹配颜色值作为所述文字的文字颜色值,其中,所述颜色搭配信息包括不同颜色的颜色值之间的对应关系。6.一种颜色...
【专利技术属性】
技术研发人员:杨侃,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。