【技术实现步骤摘要】
【国外来华专利技术】一种显示控制的方法及电子设备本申请要求于2018年3月28日提交中国专利局、申请号为201810266983.1、申请名称为“一种显示控制方法及设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及图像处理
,尤其涉及一种显示控制的方法及电子设备。
技术介绍
随着通信技术的发展,尤其是诸如手机等电子设备的普及,用户不仅对电子设备的功能方面存在更多需求,对于电子设备显示界面的呈现效果也有了更高的需求。以手机为例,目前,手机可以允许用户对显示界面的背景图片进行更换,或是依据用户的喜好,按照一定时间规律自动更新背景图片等。其中,背景图片包括但不限于用户从手机本地存储的图片中选取的图片,或是用户借助手机通过网络等通讯方式从诸如服务器等第三方设备获取的图片。以手机的主界面为例,主界面所呈现出的显示界面通常会显示用于向用户呈现时间、日期等内容的控件。为了确保控件在不同背景图片的衬托下均能够清晰呈现,目前,手机在呈现背景图片时,如图1所示,可以在左边背景图片上增加黑色渐变蒙板,并使控件以白色显示在该蒙板 ...
【技术保护点】
一种显示控制的方法,其特征在于,所述方法包括:/n确定控件在背景图片上的显示位置;/n确定所述控件显示位置处背景图片的显示场景,其中所述控件显示位置处背景图片的显示场景是根据所述控件显示位置处背景图片的显示参数确定;/n根据所述控件显示位置处背景图片的显示场景,确定所述控件的显示参数,以使所述控件显示位置处显示的背景图片、与以所述显示参数显示的所述控件的对比度符合第一预设条件;/n以所述确定的所述控件的显示参数显示所述控件。/n
【技术特征摘要】
【国外来华专利技术】20180328 CN 2018102669831一种显示控制的方法,其特征在于,所述方法包括:
确定控件在背景图片上的显示位置;
确定所述控件显示位置处背景图片的显示场景,其中所述控件显示位置处背景图片的显示场景是根据所述控件显示位置处背景图片的显示参数确定;
根据所述控件显示位置处背景图片的显示场景,确定所述控件的显示参数,以使所述控件显示位置处显示的背景图片、与以所述显示参数显示的所述控件的对比度符合第一预设条件;
以所述确定的所述控件的显示参数显示所述控件。
根据权利要求1所述的方法,其特征在于,所述显示参数包括色相值、纯度值和明度值。
根据权利要求1或2所述的方法,其特征在于,所述显示场景至少包括黑白场景、单色的彩色场景、有主色的彩色场景和无主色场景中的一项。
根据权利要求3所述的方法,其特征在于,所述确定所述控件显示位置处背景图片的显示场景,包括:
当所述控件显示位置处背景图片中纯度值小于第一门限的像素点个数大于第一数量时,确定所述显示场景为黑白场景。
根据权利要求3或4所述的方法,其特征在于,所述确定所述控件显示位置处背景图片的显示场景,包括:
当所述控件显示位置处背景图片中纯度值小于第一门限的像素点个数小于或等于第一数量,且所述控件显示位置处背景图片的色相统计直方图中像素点个数最多的区间包括的像素点总数大于第二数量时,确定所述显示场景为单色的彩色场景。
根据权利要求3至5中任意一项所述的方法,其特征在于,所述确定所述控件显示位置处背景图片的显示场景,包括:
当所述控件显示位置处背景图片的色相统计直方图中像素点个数最多的区间包括的像素点总数大于第三数量时,确定所述显示场景为有主色的彩色场景。
根据权利要求3至6中任意一项所述的方法,其特征在于,所述确定所述控件显示位置处背景图片的显示场景,包括:
当所述控件显示位置处背景图片符合第二预设条件时,确定所述控件区域的场景为无主色场景;
所述第二预设条件包括如下至少一项:
所述控件显示位置处背景图片中纯度值小于第一门限的像素点个数小于或等于第一数量,且所述控件显示位置处背景图片的色相统计直方图中像素点个数最多的区间包括的像素点总数小于或等于第二数量;
所述控件显示位置处背景图片的色相统计直方图中像素点个数最多的区间包括的像素点总数小于或等于第三数量。
根据权利要求3至7中任意一项所述的方法,其特征在于,所述控件的显示参数包括所述控件的主色的纯度值、所述控件的主色的明度值和所述控件的主色的色相值。
根据权利要求8所述的方法,其特征在于,当所述场景为黑白场景时,所述根据所述控件显示位置处背景图片的显示场景,确定所述控件的显示参数,包括:
确定所述控件的主色的纯度值为0,所述控件的主色的色相值为可取范围内的任意值,所述可取范围的取值包括0至360之间的整数;
当所述控件显示位置处背景图片的最大明度值大于第二门限时,确定所述控件的主色的明度值为所述最大明度值与第三门限的差值;
当所述控件显示位置处背景图片的最大明度值小于或等于所述第二门限时,确定所述控件的主色的明度值为100。
根据权利要求8或9所述的方法,其特征在于,当所述场景为单色的彩色场景或有主色的彩色场景时,所述根据所述控件显示位置处背景图片的显示场景,确定所述控件的显示参数,包括:
确定所述控件的主色的色相值为所述控件显示位置处背景图片的色相统计直方图中像素点个数最多的区间的平均色相值;
确定所述控件的主色的纯度值为所述控件显示位置处背景图片的纯度统计直方图中像素点个数最多的区间的平均纯度值;
当所述控件显示位置处背景图片的最大明度值大于第二门限时,确定所述控件的主色的明度值为所述最大明度值与第三门限的差值;
当所述控件显示位置处背景图片的最大明度值小于或等于所述第二门限时,确定所述控件的主色的明度值为100。
根据权利要求8至10中任意一项所述的方法,其特征在于,当所述场景为无主色场景时,所述根据所述控件显示位置处背景图片的显示场景,确定所述控件的显示参数,包括:
确定所述控件的主色的纯度值为0,所述控件的主色的色相值为可取范围内的任意值,所述可取范围的取值包括0至360之间的整数;
当所述控件显示位置处背景图片的最大明度值大于第二门限时,确定所述控件的主色的明度值为0;
当所述控件显示位置处背景图片的最大明度值小于或等于所述第二门限时,确定所述控件的主色的明度值为100。
根据权利要求10所述的方法,其特征在于,所述控件的显示参数还包括所述控件的辅助色的纯度值、所述控件的辅助色的明度值和所述控件的辅助色的色相值。
根据权利要求12所述的方法,其特征在于,当所述场景为有主色的彩色场景时,在确定所述控件的主色的纯度值、所述控件的主色的明度值和所述控件的主色的色相值之后,所述方法还包括:
确定所述控件的辅助色的色相值为所述控件显示位置处背景图片的色相统计直方图中除像素点个数最多的区间之外的区间中像素点个数最多的区间的平均色相值;
确定所述控件的辅助色的纯度值为所述控件显示位置处背景图片的纯度统计直方图中像素点个数最多的区间的平均纯度值;
当所述控件显示位置处背景图片的最大明度值大于第二门限时,确定所述控件的辅助色的明度值为所述最大明度值与第三门限的差值;
当所述控件显示位置处背景图片的最大明度值小于或等于所述第二门限时,确定所述控件的辅助色的明度值为100。
根据权利要求8至13中任意一项所述的方法,其特征在于,所述显示参数还包括所述控件的主色阴影和所述控件的主色高光中的至少一项。
根据权利要求14所述的方法,其特征在于,所述控件的主色阴影的纯度值为所述控件的主色的纯度值加30,所述控件的主色阴影的明度值为30,所述控件的主色阴影的色相值与所述控件的主色色相值相同。
根据权利要求14或15所述的方法,其特征在于,所述控件的主色高光的纯度值为所述控件的主色的纯度值减30,所述控件的主色高光的明度值为100,所述控件的主色高光的色相值与所述控件的主色色相值相同。
一种电子设备,其特征在于,所述电子设备包括:
处理模块,用于确定控件在背景图片上的显示位置;确定所述控件显示位置处背景图片的显示场景,其中所述控件显示位置处背景图片的显示...
【专利技术属性】
技术研发人员:周轩,柳春良,张宇博,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。