System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种图像处理方法及相关设备。
技术介绍
1、现有的图像处理中目标对象特效的效果单一,且目标对象特效往往会使得局部区域发生形变,不符合其他区域的特征,导致整体图像中进行目标对象特效后的目标对象区域与图像整体不协调,导致图像处理效果不佳。
技术实现思路
1、本公开提出一种图像处理方法、装置、设备、存储介质及程序产品,以在一定程度上解决图像处理的眼部效果单一且不协调的技术问题。
2、本公开第一方面,提供了一种图像处理方法,包括:
3、获取待处理图像、以及针对所述待处理图像的调整指令;
4、基于所述待处理图像建立对应的三维数据;
5、基于所述调整指令和所述三维数据确定目标对象的目标位置、目标颜色和非目标对象区域目标位置;
6、基于所述目标对象的目标位置、目标颜色和所述非目标对象区域目标位置对所述三维数据进行处理,得到目标图像。
7、本公开第二方面,提供了一种图像处理装置,包括:
8、用户交互模块,用于获取待处理图像、以及针对所述待处理图像的调整指令;
9、三维重建模块,用于基于所述待处理图像建立对应的三维数据;
10、特效生成模块,用于基于所述调整指令和所述三维数据确定目标对象的目标位置、目标颜色和非目标对象区域目标位置;以及基于所述目标对象的目标位置、目标颜色和所述非目标对象区域目标位置对所述三维数据进行处理,得到目标图像。
11、本公开第三方
12、本公开第四方面,提供了一种包含计算机程序的非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行第一方面或第二方面所述的方法。
13、本公开第五方面,提供了一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行第一方面所述的方法。
14、从上面所述可以看出,本公开提供的一种图像处理方法及相关设备,通过将待处理图像转换为三维数据,并基于调整指令实现对目标对象的形状和颜色的调整,能够丰富且提高目标对象特效的效果。同时,还基于调整指令对非目标对象区域进行处理,能够使得目标对象与其他区域更加协调,进一步提升图像处理的效果。用户能够通过调整指令实现对目标对象特效的灵活设置,提高了目标对象特效处理的效率以及降低了制作成本。
本文档来自技高网...【技术保护点】
1.一种图像处理方法,所述方法包括:
2.根据权利要求1的方法,其中,所述调整指令包括:目标对象形变参数、目标对象材质参数和所述目标对象的角膜厚度参数;
3.根据权利要求2的方法,其中,所述三维数据的表面包括多个网格和所述网格之间的顶点;所述目标对象形变参数包括目标对象缩放参数、虹膜缩放参数和目标对象位移参数;
4.根据权利要求3的方法,基于目标对象缩放参数和所述虹膜缩放参数确定所述目标对象的形状,得到所述目标对象形变后的第一位置,进一步包括:
5.根据权利要求2的方法,其中,基于所述目标对象材质参数、所述角膜厚度参数和所述目标对象形变图像确定所述目标对象的目标颜色,进一步包括:
6.根据权利要求1的方法,其中,所述调整指令还包括:第一状态参数、第二状态参数和区域形变参数;
7.根据权利要求1的方法,其中,基于所述目标对象的目标位置、目标颜色和所述非目标对象区域目标位置对所述三维数据进行处理,得到目标图像,包括:
8.一种图像处理装置,包括:
9.一种电子设备,包括存储器、处理器及存储
10.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行权利要求1至7任一所述方法。
...【技术特征摘要】
1.一种图像处理方法,所述方法包括:
2.根据权利要求1的方法,其中,所述调整指令包括:目标对象形变参数、目标对象材质参数和所述目标对象的角膜厚度参数;
3.根据权利要求2的方法,其中,所述三维数据的表面包括多个网格和所述网格之间的顶点;所述目标对象形变参数包括目标对象缩放参数、虹膜缩放参数和目标对象位移参数;
4.根据权利要求3的方法,基于目标对象缩放参数和所述虹膜缩放参数确定所述目标对象的形状,得到所述目标对象形变后的第一位置,进一步包括:
5.根据权利要求2的方法,其中,基于所述目标对象材质参数、所述角膜厚度参数和所述目标对象形变图像确定所述目标对象的目标颜色,进一...
【专利技术属性】
技术研发人员:田立慧,黄秋晗,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。