本公开涉及数据处理领域,尤其涉及一种图像处理方法、电子设备、存储介质及程序产品。
背景技术:
1、随着计算机技术的发展,智能终端的应用范围也越来越广,例如可以通过智能终端看视频、看图片、听音乐、玩游戏、聊天和拍照等。
2、当用户对视频截图、照片等图片的某部分不满意时,通常需要用户人工处理。这种处理方式需要用户具有一定的图像处理能力,图像处理的效率较低。
技术实现思路
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、根据本公开的再一个方面,提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本公开任一个实施方式的图像处理方法。
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的图像处理方法,其特征在于,还包括:
3.根据权利要求2所述的图像处理方法,其特征在于,所述对所述目标图像进行优化,包括:
4.根据权利要求2所述的图像处理方法,其特征在于,所述对所述目标图像进行优化,包括:
5.根据权利要求1至4中任意一项所述的图像处理方法,其特征在于,所述利用所述替代图像替换所述待处理图像中的编辑区域,包括:
6.根据权利要求1至4中任意一项所述的图像处理方法,其特征在于,所述利用所述替代图像替换所述待处理图像中的编辑区域,包括:
7.根据权利要求1至4中任意一项所述的图像处理方法,其特征在于,所述获取所述编辑区域的替代图像,包括:
8.一种电子设备,其特征在于,包括:
9.一种可读存储介质,其特征在于,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现权利要求1至7中任一项所述的图像处理方法。
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至7中任一项所述的图像处理方法。