System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及图像处理,尤其涉及一种图像处理方法及电子设备。
技术介绍
1、电子设备在进行高动态范围(hdr)拍摄时,可以获取当前场景下的标准动态范围(sdr)图像以及亮度图进行存储。
2、在用户想要查看该拍摄结果时,电子设备可以在用户的控制下,显示拍摄图像的大图。在一些情况下,电子设备可以根据亮度图调整该大图的显示效果,从而向用户提供亮部更亮的hdr显示效果。
3、电子设备还可以向用户提供图像编辑功能。编辑过程一般是针对sdr图像进行。那么在完成编辑后,电子设备可以存储原始图像的亮度图以及包括编辑内容的sdr图像。电子设备可以根据亮度图,调整包括编辑内容的sdr图像的显示效果。
技术实现思路
1、本申请提供一种图像处理方法及电子设备,能够在进行图像编辑后,实现基于编辑内容对亮度图的更新,从而获取更准确的hdr显示效果。
2、为实现上述技术目的,本申请采用如下技术方案:
3、第一方面,提供一种图像处理方法,该方法应用于电子设备,电子设备中运行有第一应用。该电子设备中存储有第一图像和第二图像。该第二图像包括该第一图像,以及经过编辑处理在该第一图像中增加的编辑内容。该方法包括:该电子设备通过显示屏显示该第一图像,该显示屏上第一位置的亮度值为第一亮度值。该显示屏上第二位置的亮度值为第二亮度值。该电子设备通过该显示屏显示该第二图像,该第一位置的亮度值为该第一亮度值。该第二位置的亮度值为第三亮度值。该显示屏上的第二位置在该编辑内容的路径上,该
4、这样,基于本方案,电子设备可以根据要显示图像的亮度图中指示的各个位置的透明度值,灵活调整显示屏上各个位置的亮度,从而获取hdr显示效果。在本示例中,编辑内容路径上的透明度值与原始图像的该位置的透明度值不同,因此在进行亮度调整处理后,该位置(如第二位置)的亮度值也不同。由此,在对图像进行编辑后,电子设备也可以对该编辑图像进行准确地亮度调整处理,获取更加准确的hdr显示效果。
5、可选的,该第一图像包括第一sdr图像和第一亮度图,该第二图像包括第二sdr图像和第二亮度图。
6、可选的,该第一亮度图和该第二亮度图不同。
7、这样,编辑后的第二图像的亮度图和编辑之前的亮度图不同。由此避免根据第一亮度图对第二亮度图的显示亮度进行的不准确的调整。
8、可选的,该第一亮度图包括第一亮度图数据,该第二亮度图包括第二亮度图数据。该第一亮度图和该第二亮度图不同,包括:该第一亮度图数据和该第二亮度图数据不同。在不同实现中,亮度图数据可以具有不同实现。例如,如下示例中,亮度图数据可以对应于透明度值。
9、可选的,该第一亮度图数据包括该第一图像中,各个位置的透明度值,该第二亮度图数据包括该第二图像中,各个位置的透明度值,该第一亮度图数据和该第二亮度图数据不同,包括:该第一亮度图数据中,该第二位置对应位置的透明度值为第一透明度值,该第二亮度图数据中,该第二位置对应位置的透明度值为第二透明度值,该第一透明度值和该第二透明度值不同。
10、可选的,该电子设备根据目标图像的亮度图,配置显示该目标图像时显示屏上各个显示单元的亮度值。
11、可选的,该目标图像包括该第一图像,该电子设备通过显示屏显示该第一图像,包括:该电子设备根据该第一亮度图,配置显示该显示屏上各个显示单元的亮度值。
12、可选的,该目标图像包括该第二图像,该电子设备通过显示屏显示该第二图像,包括:该电子设备根据该第二亮度图,配置显示该显示屏上各个显示单元的亮度值。
13、可选的,该目标图像的亮度图指示的透明度值越大,该电子设备配置该显示屏上对应位置的亮度值越大。
14、可选的,该第二sdr图像对应的内容包括该第一sdr图像对应的内容,该第二sdr图像对应的内容还包括该编辑内容。
15、可选的,对该第一亮度图和该第二亮度图进行灰度着色后,该第二亮度图对应的内容包括该编辑内容。
16、这样,通过上述方案提供的根据亮度图中的各个位置的透明度值,进行显示屏上的显示亮度调整。由此使得在第二亮度图融合有编辑内容的情况下,电子设备可以根据第二亮度图进行更加准确的编辑图像的显示亮度的调整。
17、可选的,在该电子设备通过该显示屏显示该第二图像之前,该方法还包括:该电子设备接收用户的编辑操作,该编辑操作用于对该第一图像进行图像编辑,该图像编辑包括以下中的至少一种:涂鸦操作,文字编辑,修剪操作,旋转操作。响应于该编辑操作,该电子设备对该第一图像进行编辑处理,以获取该第二图像。
18、可选的,该电子设备对该第一图像进行编辑处理,以获取该第二图像,包括:新建第一贴图,在该第一贴图上,绘制该第一sdr图像。根据该编辑操作,在该第一贴图上的第一sdr图像上,绘制该编辑操作对应的编辑内容,以在该第一贴图上获取该第二图像的第二sdr图像。由此获取更新后的sdr图像。
19、可选的,该电子设备对该第一图像进行编辑处理,以获取该第二图像,还包括:根据该第一图像的第一亮度图,确定该第二图像的第二亮度图。
20、可选的,该确定该第二图像的第二亮度图,包括:确定该第一位置和该第二位置的透明度值。
21、可选的,该确定该第二位置的透明度值,包括:根据该第一图像的第一亮度图,确定该第二位置的第一透明度值。根据该编辑操作,获取该编辑内容在该第二位置的透明度值,根据该第一透明度值,和该编辑内容在该第二位置的透明度值,确定该第二图像中,该第二位置的透明度值。由此获取编辑内容路径上的各个位置的透明度值。
22、可选的,该确定该第一位置的透明度值,包括:根据该第一图像的第一亮度图,确定该第一位置的第三透明度值。将该第三透明度值,确定为该第二图像中,该第一位置的透明度值。可以理解的是,在编辑路径之外的区域,透明度值可以不变。
23、可选的,在该确定该第二图像的第二亮度图之前,该方法还包括:确定该第二图像在显示时,需要进行亮度调整处理,以获取e-hdr显示效果。该亮度调整处理包括:根据该第二图像的第二亮度图,调整显示屏上各个位置显示单元的亮度。
24、可选的,该确定该第二图像在显示时,需要进行亮度调整处理,包括:该电子设备获取该编辑操作的类型,在该编辑操作的类型为第一类型的情况下,确定该第二图像在显示时需要进行亮度图调整处理。其中,该编辑操作的类型包括该第一类型和第二类型,该第一类型指示当前编辑操作与亮度调整无关。该第二类型指示当前编辑操作是亮度相关编辑的操作。
25、可选的,该第一类型对应的编辑操作包括以下中的至少一项:涂鸦操作,文字编辑,修剪操作,旋转操作。该第二类型对应的编辑操作包括以下中的至少一项:美颜编辑,滤镜编辑。
26、由此,在进行融合编辑内容的亮度图处理之前,电子设备可以确定需要使用该亮度图进行e-hdr处理。由此避免对亮度图本文档来自技高网...
【技术保护点】
1.一种图像处理方法,其特征在于,所述方法应用于电子设备,电子设备中运行有第一应用;所述电子设备中存储有第一图像和第二图像;所述第二图像包括所述第一图像,以及经过编辑处理在所述第一图像中增加的编辑内容;
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,所述第一亮度图和所述第二亮度图不同。
4.根据权利要求3所述的方法,其特征在于,所述第一亮度图包括第一亮度图数据,所述第二亮度图包括第二亮度图数据;
5.根据权利要求4所述的方法,其特征在于,所述第一亮度图数据包括所述第一图像中,各个位置的透明度值,所述第二亮度图数据包括所述第二图像中,各个位置的透明度值,
6.根据权利要求2-5中任一项所述的方法,其特征在于,所述电子设备根据目标图像的亮度图,配置显示所述目标图像时显示屏上各个显示单元的亮度值。
7.根据权利要求6所述的方法,其特征在于,所述目标图像包括所述第一图像,
8.根据权利要求6或7所述的方法,其特征在于,所述目标图像包括所述第二图像,
9.
10.根据权利要求2-9中任一项所述的方法,其特征在于,
11.根据权利要求2-10中任一项所述的方法,其特征在于,
12.根据权利要求2-11中任一项所述的方法,其特征在于,在所述电子设备通过所述显示屏显示所述第二图像之前,所述方法还包括:
13.根据权利要求12所述的方法,其特征在于,所述电子设备对所述第一图像进行编辑处理,以获取所述第二图像,包括:
14.根据权利要求13所述的方法,其特征在于,所述电子设备对所述第一图像进行编辑处理,以获取所述第二图像,还包括:
15.根据权利要求14所述的方法,其特征在于,所述确定所述第二图像的第二亮度图,包括:确定所述第一位置和所述第二位置的透明度值。
16.根据权利要求15所述的方法,其特征在于,所述确定所述第二位置的透明度值,包括:
17.根据权利要求15或16所述的方法,其特征在于,所述确定所述第一位置的透明度值,包括:
18.根据权利要求17所述的方法,其特征在于,在所述确定所述第二图像的第二亮度图之前,所述方法还包括:
19.根据权利要求18所述的方法,其特征在于,所述确定所述第二图像在显示时,需要进行亮度调整处理,包括:
20.根据权利要求19所述的方法,其特征在于,
21.根据权利要求12-20中任一项所述的方法,其特征在于,在所述对所述第一图像进行编辑处理,以获取所述第二图像之前,所述方法还包括:
22.根据权利要求21所述的方法,其特征在于,所述方法还包括:
23.根据权利要求22所述的方法,其特征在于,所述获取所述第二图像,包括:
24.一种图像处理方法,其特征在于,所述方法应用于电子设备;
25.根据权利要求24所述的方法,其特征在于,在所述电子设备通过显示屏显示第一图像之前,所述方法还包括:
26.根据权利要求24或25所述的方法,其特征在于,
27.根据权利要求26所述的方法,其特征在于,所述第一亮度图包括第一亮度图数据,所述第二亮度图包括第二亮度图数据;
28.根据权利要求27所述的方法,其特征在于,所述第一亮度图数据包括所述第一图像中,各个位置的透明度值,所述第二亮度图数据包括所述第二图像中,各个位置的透明度值,
29.一种电子设备,其特征在于,所述电子设备包括:存储器、显示屏和一个或多个处理器;所述存储器、所述显示屏和所述处理器耦合;
30.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-23中任一项或权利要求24-28中任一项所述的方法。
...【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法应用于电子设备,电子设备中运行有第一应用;所述电子设备中存储有第一图像和第二图像;所述第二图像包括所述第一图像,以及经过编辑处理在所述第一图像中增加的编辑内容;
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,所述第一亮度图和所述第二亮度图不同。
4.根据权利要求3所述的方法,其特征在于,所述第一亮度图包括第一亮度图数据,所述第二亮度图包括第二亮度图数据;
5.根据权利要求4所述的方法,其特征在于,所述第一亮度图数据包括所述第一图像中,各个位置的透明度值,所述第二亮度图数据包括所述第二图像中,各个位置的透明度值,
6.根据权利要求2-5中任一项所述的方法,其特征在于,所述电子设备根据目标图像的亮度图,配置显示所述目标图像时显示屏上各个显示单元的亮度值。
7.根据权利要求6所述的方法,其特征在于,所述目标图像包括所述第一图像,
8.根据权利要求6或7所述的方法,其特征在于,所述目标图像包括所述第二图像,
9.根据权利要求6-8中任一项所述的方法,其特征在于,
10.根据权利要求2-9中任一项所述的方法,其特征在于,
11.根据权利要求2-10中任一项所述的方法,其特征在于,
12.根据权利要求2-11中任一项所述的方法,其特征在于,在所述电子设备通过所述显示屏显示所述第二图像之前,所述方法还包括:
13.根据权利要求12所述的方法,其特征在于,所述电子设备对所述第一图像进行编辑处理,以获取所述第二图像,包括:
14.根据权利要求13所述的方法,其特征在于,所述电子设备对所述第一图像进行编辑处理,以获取所述第二图像,还包括:
15.根据权利要求14所述的方法,其特征在于,所述确定所述第二图像的第二亮度图,包括:确定所述第一位置和所述第二位置的透...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。