System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及显示,具体涉及一种画面显示方法、存储介质及电子设备。
技术介绍
1、用户在不同环境场景观看显示屏幕的画面时,经常受到环境光的影响,使得显示屏幕输出的画面和用户实际看到的画面存在差异。为了降低感知上的画面差异,现有技术可根据环境光,实时调整当前画面的亮度或者色温。当用户切换至不同画面后,显示屏幕还需要根据环境光重新调整画面的亮度或者色温,导致画面显示效率不高。
技术实现思路
1、本公开实施例的一个目的旨在提供一种画面显示方法、存储介质及电子设备,旨在改善现有技术的画面显示效率不高的问题。
2、在第一方面,本公开实施例提供一种画面显示方法,包括:
3、获取屏幕反射环境光的反射颜色值及所述屏幕的原始颜色参数,其中,所述原始颜色参数包括原始rgb值及与所述原始rgb值对应的原始颜色值;
4、根据所述反射颜色值,校准所述原始rgb值以获得目标rgb值;
5、获取预置查找表,其中,所述预置查找表包括多个颜色组合,每个所述颜色组合包括原始颜色参数;
6、搜索所述预置查找表,以将所述目标rgb值替换所述原始rgb值,得到校准查找表;
7、根据所述校准查找表,控制所述屏幕显示画面。
8、可选地,所述根据所述反射颜色值,校准所述原始rgb值以获得目标rgb值包括:
9、根据所述原始颜色参数及所述反射颜色值,确定目标颜色值;
10、根据所述预置查找表,确定所述目标颜色值对应的目标rgb值
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、在本公开实施例提供的画面显示方法中,获取屏幕反射环境光的反射颜色值及屏幕的原始颜色参数,其中,原始颜色参数包括原始rgb值和与原始rgb值对应的原始颜色值,根据反射颜色值,校准原始rgb值以获得目标rgb值,获取预置查找表,其中,预置查找表包括多个颜色组合,每个颜色组合包括原始颜色参数,搜索预置查找表,以将目标rgb值替换原始rgb值,得到校准查找表,根据校准查找表,控制屏幕显示画面。本实施例能够根据环境光的反射颜色值,校准全部原始rgb值以便生成校准查找表,后续无论用户切换至何种画面,本实施例都可根据校准查找表,校准环境光对当前画面的影响,从而能够高效率地呈现出高质量和不失真的显示画面。
本文档来自技高网...【技术保护点】
1.一种画面显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述反射颜色值,校准所述原始RGB值以获得目标RGB值包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述原始颜色参数及所述反射颜色值,确定目标颜色值包括:
4.根据权利要求2所述的方法,其特征在于,所述原始颜色参数还包括灰阶亮度比,所述根据所述原始颜色参数及所述反射颜色值,确定目标颜色值包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述环境反射亮度及所述灰阶亮度比,计算灰阶亮度包括:
6.根据权利要求5所述的方法,其特征在于,所述确定目标最大亮度包括:
7.根据权利要求4至6任一项所述的方法,其特征在于,所述根据所述灰阶亮度,搜索所述预置查找表以得到目标颜色值包括:
8.根据权利要求4至6任一项所述的方法,其特征在于,所述根据所述反射颜色值,确定环境反射亮度包括:
9.一种存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令用于使电子设备执行如权利要求1至8
10.一种电子设备,其特征在于,包括:
...【技术特征摘要】
1.一种画面显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述反射颜色值,校准所述原始rgb值以获得目标rgb值包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述原始颜色参数及所述反射颜色值,确定目标颜色值包括:
4.根据权利要求2所述的方法,其特征在于,所述原始颜色参数还包括灰阶亮度比,所述根据所述原始颜色参数及所述反射颜色值,确定目标颜色值包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述环境反射亮度及所述灰阶亮度比,计算...
【专利技术属性】
技术研发人员:黄勇,
申请(专利权)人:广州视创显示科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。