利索能及
我要发布
收藏
专利号: 2016103331077
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种用户界面文字颜色确定方法,其特征在于,包括:

终端确定用户界面使用的壁纸图片的每个像素所属的色值区间,所述色值区间根据像素的红色R分量、绿色G分量和蓝色B分量的取值范围确定;

所述终端分别针对每个所述色值区间,确定所述色值区间包含的像素数与所述壁纸图片包含的像素总数的比值,以及确定所述色值区间所包含的所有像素的亮度的平均值;

所述终端根据每个所述色值区间各自对应的所述亮度的平均值以及所述比值,确定所述用户界面上文字的颜色;

其中,所述终端根据每个所述色值区间各自对应的所述亮度的平均值以及所述比值,确定所述用户界面上文字的颜色,包括:所述终端确定所述亮度的平均值满足第一预设条件的每个所述色值区间,并计算所述满足第一预设条件的每个所述色值区间各自对应的所述比值的和;

所述终端若确定计算得到的和值满足第二预设条件,确定所述用户界面上文字的颜色属于第一类颜色,否则,确定所述用户界面上文字的颜色属于第二类颜色。

2.如权利要求1所述的方法,其特征在于,所述终端根据每个所述色值区间各自对应的所述亮度的平均值以及所述比值,确定所述用户界面上文字的颜色,包括:所述终端确定所述亮度的平均值大于或等于第一预设值的每个所述色值区间,并计算满足所述亮度的平均值大于或等于第一预设值的每个所述色值区间各自对应的所述比值的和,其中,所述亮度的平均值大于或等于所述第一预设值的色值区间属于浅色类型;

所述终端若确定计算得到的和值大于或等于第二预设值,确定所述用户界面上文字的颜色属于第一类颜色,否则,确定所述用户界面上文字的颜色属于第二类颜色,所述第一类颜色的深度小于第二类颜色的深度。

3.如权利要求1所述的方法,其特征在于,所述终端根据每个所述色值区间各自对应的所述亮度的平均值以及所述比值,确定所述用户界面上文字的颜色,包括:所述终端确定所述亮度的平均值小于或等于第一预设值的每个所述色值区间,并计算满足所述亮度的平均值小于或等于第一预设值的每个所述色值区间各自对应的所述比值的和,其中,所述亮度的平均值小于或等于所述第一预设值的色值区间属于深色类型;

所述终端若确定计算得到的和值小于或等于第二预设值,确定所述用户界面上文字的显示颜色属于第一类颜色,否则,确定所述用户界面上文字的显示颜色属于第二类颜色,所述第一类颜色的深度小于第二类颜色的深度。

4.如权利要求2或3所述的方法,其特征在于,所述第一类颜色为黑色,所述第二类颜色为白色。

5.一种用户界面文字颜色确定装置,其特征在于,包括:

第一处理模块,用于确定用户界面使用的壁纸图片的每个像素所属的色值区间,所述色值区间根据像素的红色R分量、绿色G分量和蓝色B分量的取值范围确定;

第二处理模块,用于分别针对每个所述色值区间,确定所述色值区间包含的像素数与所述壁纸图片包含的像素总数的比值,以及确定所述色值区间所包含的所有像素的亮度的平均值;

第三处理模块,用于根据每个所述色值区间各自对应的所述亮度的平均值以及所述比值,确定所述用户界面上文字的颜色;

其中,所述第三处理模块具体用于:

确定所述亮度的平均值满足第一预设条件的每个所述色值区间,并计算所述满足第一预设条件的每个所述色值区间各自对应的所述比值的和;

若确定计算得到的和值满足第二预设条件,确定所述用户界面上文字的颜色属于第一类颜色,否则,确定所述用户界面上文字的颜色属于第二类颜色。

6.如权利要求5所述的装置,其特征在于,所述第三处理模块具体用于:

确定所述亮度的平均值大于或等于第一预设值的每个所述色值区间,并计算满足所述亮度的平均值大于或等于第一预设值的每个所述色值区间各自对应的所述比值的和,其中,所述亮度的平均值大于或等于所述第一预设值的色值区间属于浅色类型;

若确定计算得到的和值大于或等于第二预设值,确定所述用户界面上文字的颜色属于第一类颜色,否则,确定所述用户界面上文字的颜色属于第二类颜色,所述第一类颜色的深度小于第二类颜色的深度。

7.如权利要求5所述的装置,其特征在于,所述第三处理模块具体用于:

确定所述亮度的平均值小于或等于第一预设值的每个所述色值区间,并计算满足所述亮度的平均值小于或等于第一预设值的每个所述色值区间各自对应的所述比值的和,其中,所述亮度的平均值小于或等于所述第一预设值的色值区间属于深色类型;

若确定计算得到的和值小于或等于第二预设值,确定所述用户界面上文字的显示颜色属于第一类颜色,否则,确定所述用户界面上文字的显示颜色属于第二类颜色,所述第一类颜色的深度小于第二类颜色的深度。

8.如权利要求6或7所述的装置,其特征在于,所述第一类颜色为黑色,所述第二类颜色为白色。