本发明涉及图像处理,具体涉及图像补全方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、图像补全技术,即根据图像自身或者图像库信息,对图像中缺失的区域进行恢复补全,使得补全后的图片看起来非常自然。
2、但是当前的图像补全方法,都是针对图像中的小区域进行恢复。当需要补全的区域相对于整张图像的范围比较大时,图像补全技术恢复的难度比较大,因为在恢复缺失区域时可参考的其他纹理和颜色信息较少,图像补全时可参考的信息就会少很多。这会使得在缺失区域恢复出来的信息非常不自然,恢复后的图像效果很差。
技术实现思路
1、本发明实施例提供图像补全方法、装置、电子设备及计算机可读存储介质,可以对图像补全过程中需要参考的信息进行扩充,增强补全得到的图像的自然程度,提升图像补全效率。
2、本发明实施例提供一种图像补全方法,包括:
3、基于待补全图像中的待补全区域,对待补全图像进行图像缩放处理,得到缩放后图像;
4、根据缩放后图像对待补全区域进行图像填充处理,得到填充后图像;
5、对填充后图像进行图像补全处理,得到补全后图像
6、相应的,本发明实施例还提供一种图像补全装置,包括:
7、缩放单元,用于基于待补全图像中的待补全区域,对待补全图像进行图像缩放处理,得到缩放后图像;
8、填充单元,用于根据缩放后图像对待补全区域进行图像填充处理,得到填充后图像;
9、补全单元,对填充后图像进行图像补全处理,得到补全后图像。
10、相应的,本发明实施例还提供一种电子设备,电子设备包括存储器、处理器以及存储于存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序以实现本发明实施例所提供的任一种图像补全方法中的步骤。
11、此外,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行以实现本发明实施例所提供的任一种图像补全方法中的步骤。
12、采用本发明实施例的方案,可以基于待补全图像中的待补全区域进行图像缩放处理后,再根据缩放后的图像进行图像填充,在填充后图像的基础上进行图像补全,得到补全后图像。由于本发明实施例中将待补全图像进行缩放后,对待补全区域进行填充,相当于对图像补全过程中需要参考的信息进行了扩充,因此,在对填充后图像进行图像补全时,可以获得更多的图像信息,增强补全得到的图像的自然程度,提升图像补全效率。
1.一种图像补全方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述填充后图像进行图像补全处理,得到补全后图像,包括:
3.根据权利要求1所述的方法,其特征在于,所述待补全区域为矩形区域;
4.根据权利要求1所述的方法,其特征在于,所述待补全区域为非矩形区域;
5.根据权利要求2所述的方法,其特征在于,所述基于待补全图像中的待补全区域,对所述待补全图像进行图像缩放处理,得到缩放后图像之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述参考图像对应的待补全样本图像包括第一待补全样本图像和第二待补全样本图像,所述第一待补全样本图像的待补全区域面积不小于所述参考图像对应的面积阈值,所述第二待补全样本图像的待补全区域面积小于所述参考图像对应的面积阈值;
7.一种图像补全装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,在对所述填充后图像进行图像补全处理,得到补全后图像方面,所述补全单元具体用于:
9.一种电子设备,其特征在于,所述电子设备包括存储器、处理器以及存储于所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现权利要求1至6任一项所述的图像补全方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现权利要求1至6任一项所述的图像补全方法中的步骤。