本公开实施例涉及图像处理,尤其涉及一种图像编辑方法、装置、电子设备及存储介质。
背景技术:
1、当前,利用视频编辑应用(application,app)中的拼图模板,可以将多个图片按照一定的布局拼接为拼图图像,从而实现个性化的多图片设计和展示,常用于视频制作场景中生成视频封面、视频插图等目的。
2、现有技术中,为了控制所生成的拼图图像的计算资源开销,通常会针对拼图模板设置一个固定的分辨率,并基于该分辨率来生成拼图图像。
3、然而,现有技术中的方案,生成的拼图图像存在图像模糊、显示效果差的问题。
技术实现思路
1、本公开实施例提供一种图像编辑方法、装置、电子设备及存储介质,以克服拼图图像存在图像模糊、显示效果差的问题。
2、第一方面,本公开实施例提供一种图像编辑方法,包括:
3、获取拼图模板以及对应的填充图像,其中,所述拼图模板表征至少两个拼图画布的布局,所述拼图画布用于承载对应的所述填充图像;根据所述填充图像的图像分辨率和对应的拼图画布的画布分辨率,得到所述拼图画布的画布压缩系数,所述画布压缩系数表征所述拼图画布的分辨率压缩比例;根据所述拼图画布的画布压缩系数,得到所述拼图模板的导出分辨率,并基于所述导出分辨率生成拼图图像,其中,所述导出分辨率小于或等于所述最大分辨率。
4、第二方面,本公开实施例提供一种图像编辑装置,包括:
5、获取模块,用于获取拼图模板以及对应的填充图像,其中,所述拼图模板表征至少两个拼图画布的布局,所述拼图画布用于承载对应的所述填充图像;
6、处理模块,用于根据所述填充图像的图像分辨率和对应的拼图画布的画布分辨率,得到所述拼图画布的画布压缩系数,所述画布压缩系数表征所述拼图画布的分辨率压缩比例;
7、输出模块,用于根据所述拼图画布的画布压缩系数,得到所述拼图模板的导出分辨率,并基于所述导出分辨率生成拼图图像,其中,所述导出分辨率小于或等于所述最大分辨率。
8、第三方面,本公开实施例提供一种电子设备,包括:处理器和存储器;
9、所述存储器存储计算机执行指令;
10、所述处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面种可能的设计所述的图像编辑方法。
11、第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面种可能的设计所述的图像编辑方法。
12、第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面种可能的设计所述的图像编辑方法。
13、本实施例提供的图像编辑方法、装置、电子设备及存储介质,通过获取拼图模板以及对应的填充图像,其中,所述拼图模板表征至少两个拼图画布的布局,所述拼图画布用于承载对应的所述填充图像;根据所述填充图像的图像分辨率和对应的拼图画布的画布分辨率,得到所述拼图画布的画布压缩系数,所述画布压缩系数表征所述拼图画布的分辨率压缩比例;根据所述拼图画布的画布压缩系数,得到所述拼图模板的导出分辨率,并基于所述导出分辨率生成拼图图像,其中,所述导出分辨率小于或等于所述最大分辨率。通过在获取拼图模板以及对应的填充图像后,基于拼图画布的画布分辨率和所述填充图像的图像分辨率,来得到所述拼图画布的画布压缩系数,进而得到导出分辨率以及生成基于导出分辨率的拼图图像,使基于导出分辨率的拼图图像能够在不超过最大分辨率的前提下,动态匹配所述填充图像的图像分辨率,使其清晰度达到较高水平,从而降低图像模糊,提高显示效果。
1.一种图像编辑方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述填充图像的图像分辨率和对应的拼图画布的画布分辨率,得到所述拼图画布的画布压缩系数,包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述拼图画布的面积,得到对应的画布权重,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述拼图画布的画布压缩系数,得到所述拼图模板的导出分辨率,包括:
6.根据权利要求1所述的方法,其特征在于,在所述获取拼图模板以及对应的填充图像之后,还包括:
7.根据权利要求6所述的方法,其特征在于,在所述基于所述拼图画布的非目标边尺寸,对缩放后的填充图像的非目标边进行裁剪,得到格式化填充图像之前,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述拼图画布的画布分辨率之和为所述拼图模板的最大分辨率,所述导出分辨率小于或等于所述最大分辨率。
9.一种图像编辑装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:处理器和存储器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至8任一项所述的图像编辑方法。
12.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述的图像编辑方法。
