本公开涉及电子,尤其涉及一种屏幕控制方法、装置及存储介质。
背景技术:
1、用户在使用包含折叠显示屏的电子设备时,折叠显示屏可以横向折叠或者纵向折叠,但是折叠显示屏结构的特殊性会对折叠显示屏的显示效果有特殊的影响,例如,折叠显示屏在悬停模式下工作时,折叠显示屏的显示效果与传统显示屏的显示效果不同,会受到折叠显示屏自身显示屏幕发出的光线影响,导致屏幕亮度异常,影响用户使用感受。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种屏幕控制方法、装置及存储介质。
2、根据本公开实施例的第一方面,提供一种屏幕控制方法,所述方法应用于设置有折叠屏幕的终端,所述方法包括:
3、获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;
4、通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;
5、根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;
6、根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。
7、可选地,所述屏幕参数还包括所述折叠屏幕的折叠角度,所述预设对应关系还包括预设折叠角度、所述预设屏幕亮度与所述预设环境光线数据的对应关系,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
8、通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
9、可选地,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
10、在所述折叠角度位于预设角度范围内的情况下,通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
11、可选地,所述屏幕参数还包括所述目标屏幕亮度下所述折叠屏幕的目标色彩显示比例,所述目标色彩显示比例用于表征所述目标屏幕亮度下不同的预设颜色在所述折叠屏幕上的显示比例;所述预设对应关系还包括同一预设屏幕亮度下,不同的预设色彩显示比例分别对应的预设环境光线数据,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
12、通过所述预设对应关系确定所述目标屏幕亮度下,所述目标色彩显示比例对应的所述初始环境光线数据。
13、可选地,所述折叠屏幕包括多个子屏幕区域,每个所述子屏幕区域对应不同的色彩采集装置;所述方法还包括:
14、针对每个所述子屏幕区域,通过所述子屏幕区域对应的所述色彩采集装置获取所述子屏幕区域对应的第一色彩显示比例;
15、根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例。
16、可选地,所述根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例包括:
17、将每个所述子屏幕区域分别对应的所述第一色彩显示比例的平均值作为所述目标色彩显示比例。
18、可选地,所述根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据包括:
19、将所述当前环境光线数据与所述初始环境光线数据的差值数据作为目标环境光线数据。
20、根据本公开实施例的第二方面,提供一种屏幕控制装置,包括:
21、获取模块,被配置为获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;
22、确定模块,被配置为过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;
23、修正模块,被配置为根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;
24、控制模块,被配置为根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。
25、可选地,所述屏幕参数还包括所述折叠屏幕的折叠角度,所述预设对应关系还包括预设折叠角度、所述预设屏幕亮度与所述预设环境光线数据的对应关系,所述确定模块被配置为通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
26、可选地,所述确定模块被配置为在所述折叠角度位于预设角度范围内的情况下,通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
27、可选地,所述屏幕参数还包括所述目标屏幕亮度下所述折叠屏幕的目标色彩显示比例,所述目标色彩显示比例用于表征所述目标屏幕亮度下不同的预设颜色在所述折叠屏幕上的显示比例;所述预设对应关系还包括同一预设屏幕亮度下,不同的预设色彩显示比例分别对应的预设环境光线数据,所述确定模块被配置为通过所述预设对应关系确定所述目标屏幕亮度下,所述目标色彩显示比例对应的所述初始环境光线数据。
28、可选地,所述折叠屏幕包括多个子屏幕区域,每个所述子屏幕区域对应不同的色彩采集装置;所述确定模块还包括:
29、获取子模块,被配置为针对每个所述子屏幕区域,通过所述子屏幕区域对应的所述色彩采集装置获取所述子屏幕区域对应的第一色彩显示比例;
30、确定子模块,被配置为根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例。
31、可选地,所述确定子模块,被配置为将每个所述子屏幕区域分别对应的所述第一色彩显示比例的平均值作为所述目标色彩显示比例。
32、可选地,所述修正模块,被配置为将所述当前环境光线数据与所述初始环境光线数据的差值数据作为目标环境光线数据。
33、根据本公开实施例的第三方面,提供一种屏幕控制装置,包括:
34、处理器;
35、用于存储处理器可执行指令的存储器;
36、其中,所述处理器被配置为执行时实现本公开实施例的第一方面所提供的屏幕控制方法的步骤。
37、根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的屏幕控制方法的步骤。
38、本公开的实施例提供的技术方案可以包括以下有益效果:
39、通过获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。这样,由于该初始环境光线数据为在预设黑暗环境下折叠屏幕的不同屏幕亮度对折叠屏幕的光线影响数据,该初始环境光线数据即为自身屏幕亮度发出的光线,因此,通过初始环境光线数据对当前环境光线数据进行修正得到目标环境光线数据,可以去除掉初始环境光线数据的干扰影响,还原外界环境的真实光线情况,从而能够避免折叠屏幕在悬停模式下自身屏幕亮度发出的光线对屏幕显示亮度的影响,进而可以避免屏幕亮度异常的情况出现,优化用户使用感受。
40、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种屏幕控制方法,其特征在于,所述方法应用于设置有折叠屏幕的终端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述屏幕参数还包括所述折叠屏幕的折叠角度,所述预设对应关系还包括预设折叠角度、所述预设屏幕亮度与所述预设环境光线数据的对应关系,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
3.根据权利要求2所述的方法,其特征在于,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
4.根据权利要求1所述的方法,其特征在于,所述屏幕参数还包括所述目标屏幕亮度下所述折叠屏幕的目标色彩显示比例,所述目标色彩显示比例用于表征所述目标屏幕亮度下不同的预设颜色在所述折叠屏幕上的显示比例;所述预设对应关系还包括同一预设屏幕亮度下,不同的预设色彩显示比例分别对应的预设环境光线数据,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
5.根据权利要求4所述的方法,其特征在于,所述折叠屏幕包括多个子屏幕区域,每个所述子屏幕区域对应不同的色彩采集装置;所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据包括:
8.一种屏幕控制装置,其特征在于,包括:
9.一种屏幕控制装置,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1-7中任一项所述方法的步骤。