【技术实现步骤摘要】
用于调整文本颜色的方法及装置
[0001]本申请实施例涉及计算机
,具体涉及一种用于调整文本颜色的方法及装置。
技术介绍
[0002]在应用程序开发过程中,文本的颜色一般采用黑色、白色,但在用户运用应用程序过程中,应用程序换肤、更改主题已经成为一种趋势,且多元化的展示效果中,开发者越来越多的摒弃了之前的单色底图,替换为多色彩的图片底图。同样,开发者也在更多的场景中,运用了多元的文本色值、背景色值,以此来凸显内容的层次感、层级结构。因此,目前单一的文本颜色(黑、白)适配已经不能满足用户日益增长的需求。
技术实现思路
[0003]本申请实施例提出了一种用于调整文本颜色的方法及装置。
[0004]第一方面,本申请实施例提供了一种用于调整文本颜色的方法,包括:获取背景的背景颜色和处于背景中的目标文本的文本颜色;计算文本颜色与背景颜色的亮度对比度;响应于亮度对比度小于预设对比度阈值,在文本颜色的基础上,调整文本颜色,以使调整后的文本颜色与背景颜色的亮度对比度大于等于预设对比度阈值。
[0005]在 ...
【技术保护点】
【技术特征摘要】
1.一种用于调整文本颜色的方法,包括:获取背景的背景颜色和处于所述背景中的目标文本的文本颜色;计算所述文本颜色与所述背景颜色的亮度对比度;响应于所述亮度对比度小于预设对比度阈值,在所述文本颜色的基础上,调整所述文本颜色,以使调整后的文本颜色与所述背景颜色的亮度对比度大于等于所述预设对比度阈值。2.根据权利要求1所述的方法,其中,所述获取背景的背景颜色,包括:根据图像主体色提取算法,提取以图像作为背景的所述背景颜色;和/或基于所述背景的属性信息,获取所述背景颜色。3.根据权利要求2所述的方法,其中,所述基于所述背景的属性信息,获取所述背景颜色,包括:响应于确定所述背景的属性信息所表征的背景颜色为渐变色,并且所述渐变色为处于预设渐变色环上预设角度范围阈值内的颜色,将所述预设角度范围阈值中的预设角度对应的颜色确定为所述背景颜色。4.根据权利要求1所述的方法,其中,所述响应于所述亮度对比度小于预设对比度阈值,在所述文本颜色的基础上,调整所述文本颜色,以使调整后的文本颜色与所述背景颜色的亮度对比度大于等于所述预设对比度阈值,包括:响应于所述亮度对比度小于预设对比度阈值,在所述文本颜色的基础上,以所述背景颜色的反转色为色彩调整方向调整所述目标文本的文本颜色,以使调整后的文本颜色与所述背景颜色的亮度对比度大于等于所述预设对比度阈值。5.一种用于调整文本颜色的装置,包括:获取单元,被配置成获取背景的背景颜色和处于所述背景中的目标文本的文本颜色;...
【专利技术属性】
技术研发人员:高明,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。