一种图像处理方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:33835912 阅读:17 留言:0更新日期:2022-06-16 11:51
本公开提供了一种图像处理方法、装置、计算机设备以及存储介质,其中,该方法包括:获取待处理图像,并确定所述待处理图像的中心位置和所述待处理图像目标区域内的像素点;所述目标区域为待生成径向模糊效果的区域;所述中心位置为所述待处理图像中径向模糊效果的生成中心;确定所述像素点相对于所述中心位置的径向方向向量,并基于所述径向方向向量确定所述像素点的偏移距离;不同径向方向的像素点的所述偏移距离不同;基于所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像。像。像。

【技术实现步骤摘要】
一种图像处理方法、装置、计算机设备以及存储介质


[0001]本公开涉及图像处理的
,具体而言,涉及一种图像处理方法、装置、计算机设备以及存储介质。

技术介绍

[0002]径向模糊技术为模拟相机前后移动或者相机旋转时拍摄物体时所产生的放射状的效果。例如,在对如图1(a)所示的原始图像进行径向模糊处理之后,可以得到如图1(b)所示的径向模糊图像。
[0003]如图1(b)所示,在通过现有的径向模糊技术对图像进行径向模糊处理之后,在径向模糊图像中包含很明显的重影。然而,相机在前后移动或者旋转状态下对物体进行拍摄时,所拍摄到的图像中的重影效果并不明显。因此,径向模糊图像中所出现的重影将影响径向模糊技术针对放射状效果的模拟效果。

技术实现思路

[0004]本公开实施例至少提供一种图像处理方法、装置、计算机设备以及存储介质。
[0005]第一方面,本公开实施例提供了一种图像处理方法,包括:获取待处理图像,并确定所述待处理图像的中心位置和所述待处理图像目标区域内的像素点;所述目标区域为待生成径向模糊效果的区域;所述中心位置为所述待处理图像中径向模糊效果的生成中心;确定所述像素点相对于所述中心位置的径向方向向量,并基于所述径向方向向量确定所述像素点的偏移距离;不同径向方向的像素点的所述偏移距离不同;基于所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像。
[0006]一种可选的实施方式中,所述确定所述像素点相对于所述中心位置的径向方向向量,包括:确定所述中心位置在所述待处理图像中的像素坐标,得到第一像素坐标,并确定所述像素点在所述待处理图像中的像素坐标,得到第二像素坐标;基于所述第一像素坐标和所述第二像素坐标,确定所述径向方向向量。
[0007]一种可选的实施方式中,所述基于所述径向方向向量确定所述像素点的偏移距离,包括:基于所述径向方向向量确定所述像素点中径向方向相同的目标像素点;所述径向方向为所述径向方向向量的方向;通过预设随机函数为所述目标像素点生成相同的随机数值;将所述相同的随机数值作为所述目标像素点的偏移距离。
[0008]一种可选的实施方式中,所述径向方向向量中包含横轴方向的向量分量和纵轴方向的向量分量;所述偏移距离包括:所述横轴方向的向量分量的偏移分量和所述纵轴方向的向量分量的偏移分量。
[0009]一种可选的实施方式中,所述基于所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像,包括:获取预先为所述像素点设定的目标模糊距离;按照预设叠加方式将所述目标模糊距离和所述像素点的偏移距离进行叠加,得到目标偏移距离;基于所述目标偏移距离,对相应的像素点进行模糊处理,得到所述待处理图像的模糊图像。
[0010]一种可选的实施方式中,所述按照预设叠加方式将所述目标模糊距离和所述像素点的偏移距离进行叠加,得到目标偏移距离,包括:按照预设计算方式,对所述目标模糊距离和每个所述像素点的偏移距离进行计算,得到所述目标偏移距离,其中,所述预设计算方式包括以下任一种:乘法、加法。
[0011]一种可选的实施方式中,所述方法还包括:确定所述偏移距离在预设差值范围内的目标差值结果;所述按照预设叠加方式将所述目标模糊距离和所述像素点的偏移距离进行叠加,得到目标偏移距离包括:按照所述预设叠加方式将所述目标模糊距离和所述目标差值结果进行叠加,得到目标偏移距离。
[0012]一种可选的实施方式中,所述确定所述像素点相对于所述中心位置的径向方向向量,包括:确定所述径向模糊效果的效果类型,并基于所述效果类型在所述待处理图像中确定目标对象;基于所述目标对象确定所述中心位置,并基于所述中心位置确定所述像素点的径向方向向量。
[0013]一种可选的实施方式中,所述方法还包括:在所述效果类型为第一类型的情况下,获取第一模糊参数;其中,所述第一类型用于指示所述待处理图像的效果类型为体积光影效果;所述第一模糊参数包括亮度参数和/或颜色参数;所述基于所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像,包括:基于所述第一模糊参数和所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像。
[0014]一种可选的实施方式中,所述方法还包括:在所述效果类型为第二类型的情况下,获取第二模糊参数;其中,所述第二类型用于指示所述待处理图像的效果类型为图像速度线添加效果,所述第二模糊参数用于指示图像速度线的添加密度和/或图像速度线的添加方向,所述图像速度线用于在待处理图像中显示目标对象的移动效果;所述基于所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像,包括:基于所述第二模糊参数和所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像。
[0015]第二方面,本公开实施例提供了一种图像处理装置,包括:获取单元,用于获取待处理图像;第一确定单元,用于确定所述待处理图像的中心位置和所述待处理图像目标区域内的像素点;所述目标区域为待生成径向模糊效果的区域;所述中心位置为所述待处理图像中径向模糊效果的生成中心;第二确定单元,用于确定所述像素点相对于所述中心位置的径向方向向量,并基于所述径向方向向量确定所述像素点的偏移距离;不同径向方向的像素点的所述偏移距离不同;模糊处理单元,用于基于所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像。
[0016]第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
[0017]第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
[0018]在本公开实施例中,在获取到待处理图像之后,可以确定待处理图像中目标区域内的像素点,然后,确定待处理图像的中心位置和像素点相对于中心位置的径向方向向量,
并根据该径向方向向量为像素点生成对应的偏移距离。由于本公开技术方案是为对应不同径向方向向量的像素点生成不同的偏移距离,因此,可以实现对应相同横坐标的像素点在横轴方向上的偏移距离不同,以及导致对应相同纵坐标的像素点在纵轴方向上的偏移距离不同,从而有效消除模糊图像中的重影,以提高径向模糊的模糊效果。
[0019]为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0020]为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取待处理图像,并确定所述待处理图像的中心位置和所述待处理图像目标区域内的像素点;所述目标区域为待生成径向模糊效果的区域;所述中心位置为所述待处理图像中径向模糊效果的生成中心;确定所述像素点相对于所述中心位置的径向方向向量,并基于所述径向方向向量确定所述像素点的偏移距离;不同径向方向的像素点的所述偏移距离不同;基于所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像。2.根据权利要求1所述的方法,其特征在于,所述确定所述像素点相对于所述中心位置的径向方向向量,包括:确定所述中心位置在所述待处理图像中的像素坐标,得到第一像素坐标,并确定所述像素点在所述待处理图像中的像素坐标,得到第二像素坐标;基于所述第一像素坐标和所述第二像素坐标,确定所述径向方向向量。3.根据权利要求1所述的方法,其特征在于,所述基于所述径向方向向量确定所述像素点的偏移距离,包括:基于所述径向方向向量确定所述像素点中径向方向相同的目标像素点;所述径向方向为所述径向方向向量的方向;通过预设随机函数为所述目标像素点生成相同的随机数值;将所述相同的随机数值作为所述目标像素点的偏移距离。4.根据权利要求3所述的方法,其特征在于,所述径向方向向量中包含横轴方向的向量分量和纵轴方向的向量分量;所述偏移距离包括:所述横轴方向的向量分量的偏移分量和所述纵轴方向的向量分量的偏移分量。5.根据权利要求1所述的方法,其特征在于,所述基于所述偏移距离对所述像素点进行模糊处理,得到所述待处理图像的模糊图像,包括:获取预先为所述像素点设定的目标模糊距离;按照预设叠加方式将所述目标模糊距离和所述像素点的偏移距离进行叠加,得到目标偏移距离;基于所述目标偏移距离,对相应的像素点进行模糊处理,得到所述待处理图像的模糊图像。6.根据权利要求5所述的方法,其特征在于,所述按照预设叠加方式将所述目标模糊距离和所述像素点的偏移距离进行叠加,得到目标偏移距离,包括:按照预设计算方式,对所述目标模糊距离和每个所述像素点的偏移距离进行计算,得到所述目标偏移距离,其中,所述预设计算方式包括以下任一种:乘法、加法。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:确定所述偏移距离在预设差值范围内的目标差值结果;所述按照预设叠加方式将所述目标模糊距离和所述像素点的偏移距离进行叠加,得到目标偏移距离,包括:按照所述预设叠加方式将所述目标模糊距离和所述目标差值结果进行叠加,得到目标偏...

【专利技术属性】
技术研发人员:罗汉铭
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1