本申请涉及但不限于控制,尤其涉及一种显示输出控制方法和电子设备。
背景技术:
1、随着智能终端的不断发展,笔记本电脑、智能手机等电子设备能够调节屏幕或者键盘亮度。但是,一些场景中,电子设备的亮度调节需要用户对电子设备进行手动操作才能实现,过程繁琐,同时在环境光线不充足的情况下用户也不便进行手动操作;另外,电子设备的亮度调节往往是将电子设备的亮度可调节区域作为一个整体进行亮度调节,不够灵活,导致难以满足用户实际需求。
技术实现思路
1、有鉴于此,本申请实施例至少提供一种显示输出控制和电子设备。
2、本申请实施例的技术方案是这样实现的:
3、一方面,本申请实施例提供一种显示输出控制方法,所述方法包括:
4、如果处于第一模式,获得第一参数;所述第一模式下目标设备的第一组件影响外部光源对第二组件的光照,所述第一参数表征所述目标设备的使用姿态;
5、基于所述第一参数控制目标区域的显示输出;所述目标区域至少包括所述第二组件的部分区域。
6、在一些实施例中,所述目标区域为所述第一组件在所述第二组件上投影的阴影区域;所述基于所述第一参数控制目标区域的显示输出,包括:基于所述第一参数,确定所述阴影区域的阴影面积;基于所述阴影面积和预设阈值之间的大小关系,控制所述阴影区域的显示输出。
7、在一些实施例中,所述基于所述第一参数,确定所述阴影区域的阴影面积,包括:响应于检测到第一夹角的变化,获得第二参数;所述第一夹角为所述第一组件面向所述第二组件的第一面与所述第二组件面向所述第一组件的第二面之间的夹角,所述第二参数表征第一夹角的变化值;基于所述第一夹角的变化值,确定所述第一组件在所述第二面上投影的所述阴影区域的阴影面积。
8、在一些实施例中,所述目标设备包括设置在所述第一面的测距组件,所述第一夹角的变化值包括所述目标设备的当前使用者与所述测距组件之间距离的第一变化值;所述响应于检测到第一夹角的变化,获得第二参数,包括:利用所述测距组件确定所述目标设备的当前使用者与所述测距组件之间距离的第一变化值;所述基于所述第一夹角的变化值,确定所述第一组件在所述第二面上投影的所述阴影区域的阴影面积,包括:基于所述第一变化值和所述目标设备的目标尺寸参数,确定所述第一组件在所述第二面上投影的所述阴影区域的阴影面积;所述目标尺寸参数包括所述第一组件的尺寸参数、和/或所述第二组件的尺寸参数。
9、在一些实施例中,所述基于所述阴影面积和预设阈值之间的大小关系,控制所述阴影区域的显示输出,包括:基于所述阴影面积和所述目标设备的目标尺寸参数之间的比值与预设比值之间的大小关系,控制所述目标区域的显示输出。
10、在一些实施例中,所述预设比值包括第一预设比值和第二预设比值,所述第一预设比值大于所述第二预设比值;所述基于所述阴影面积和所述目标设备的目标尺寸参数之间的比值与预设比值之间的大小关系,控制所述目标区域的显示输出,包括以下之一:在所述第一夹角增大且所述阴影面积和所述目标设备的目标尺寸参数之间的比值大于所述第一预设比值的情况下,增强所述目标区域的显示输出;在所述第一夹角减小且所述阴影面积和所述目标设备的目标尺寸参数之间的比值小于所述第二预设比值的情况下,降低所述目标区域的显示输出。
11、在一些实施例中,在所述如果处于第一模式,获得第一参数之前,所述方法还包括:获得图像采集组件采集的当前的环境图像;所述图像采集组件设置于所述第一组件面向所述第二组件的第一面;确定所述环境图像中像素的亮度分布信息;所述亮度分布信息中包括所述环境图像中亮度值小于第一亮度阈值的第一目标像素的数量,所述第一目标像素包括第一像素和第二像素,所述第一像素的亮度值小于第二亮度阈值,所述第二像素的亮度值大于或等于所述第二亮度阈值且小于所述第一亮度阈值,所述第一亮度阈值大于所述第二亮度阈值;在所述第一像素的数量占比和所述第二像素的数量占比之和大于或等于第一数量阈值的情况下,确定处于所述第一模式。
12、在一些实施例中,所述方法还包括:如果处于第二模式,增强所述目标区域的显示输出;所述第二模式下所述目标设备的当前使用者影响外部光源对所述第二组件的光照。
13、在一些实施例中,在所述如果处于第二模式,增强所述目标区域的显示输出之前,所述方法还包括:获得图像采集组件采集的当前的环境图像;所述图像采集组件设置于所述第一组件面向所述第二组件的第一面;确定所述环境图像中像素的亮度分布信息;所述亮度分布信息中包括第二目标像素,所述第二目标像素包括第一像素和第三像素,所述第一像素的亮度值小于第二亮度阈值,所述第三像素的亮度值大于或等于第一亮度阈值,所述第一亮度阈值大于所述第二亮度阈值;在所述第一像素的数量占比和所述第三像素的数量占比之和大于或等于第二数量阈值的情况下,确定处于所述第二模式。
14、另一方面,本申请实施例提供一种电子设备,包括第一组件和控制组件,其中:
15、所述控制组件,用于:如果处于第一模式,获得第一参数;基于所述第一参数调整背光模组的显示亮度以控制目标区域的显示输出;所述第一模式下所述电子设备的第一组件影响外部光源对第二组件的光照,所述第一参数表征所述电子设备的使用姿态;所述目标区域至少包括所述第二组件的部分区域;
16、所述背光模组和所述第二组件属于所述电子设备或不属于所述电子设备。
17、又一方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的部分或全部步骤。
18、又一方面,本申请实施例提供一种计算机程序,包括计算机可读代码,当所述计算机可读代码在计算机设备中运行时,所述计算机设备中的处理器执行用于实现上述方法中的部分或全部步骤。
19、又一方面,本申请实施例提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序被计算机读取并执行时,实现上述方法中的部分或全部步骤。
20、本申请实施例中,如果处于第一模式,获得第一参数;第一模式下目标设备的第一组件影响外部光源对第二组件的光照,第一参数表征目标设备的使用姿态;基于第一参数控制目标区域的显示输出;目标区域至少包括第二组件的部分区域。
21、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。
1.一种显示输出控制方法,所述方法包括:
2.根据权利要求1所述的方法,所述目标区域为所述第一组件在所述第二组件上投影的阴影区域;
3.根据权利要求2所述的方法,所述基于所述第一参数,确定所述阴影区域的阴影面积,包括:
4.根据权利要求3所述的方法,其中,所述目标设备包括设置在所述第一面的测距组件,所述第一夹角的变化值包括所述目标设备的当前使用者与所述测距组件之间距离的第一变化值;
5.根据权利要求3所述的方法,其中,所述基于所述阴影面积和预设阈值之间的大小关系,控制所述阴影区域的显示输出,包括:
6.根据权利要求5所述的方法,所述预设比值包括第一预设比值和第二预设比值,所述第一预设比值大于所述第二预设比值;
7.根据权利要求1至6任意一项所述的方法,在所述如果处于第一模式,获得第一参数之前,所述方法还包括:
8.根据权利要求1至6任意一项所述的方法,所述方法还包括:
9.根据权利要求8所述的方法,在所述如果处于第二模式,增强所述目标区域的显示输出之前,所述方法还包括:
10.一种电子设备,包括第一组件和控制组件,其中: