本公开涉及计算机图形领域,尤其涉及一种镜头脏斑模拟方法、装置、设备及存储介质。
背景技术:
1、在电影、广告和摄影等领域,相机镜头纹理的添加对与增加画面质感起到非常重要的作用,一方面可以增加镜头的真实感,另一方面也可以提升画面的艺术表现力,而为了镜头的真实感,有时需要制作镜头脏斑效果,通常情况下,制作这种效果通常是在前期拍摄环节中,使用特殊的镜头进行拍摄,得到该画面效果,然而在前期拍摄时,使用特殊的镜头拍摄,该方案可调整的弹性较低,如果后续导演对该镜头效果不满意就需要单独进行补拍,整个过程耗时耗力。
技术实现思路
1、本公开的主要目的在于解决解决现有的实现镜头脏斑效果的可调整性差的技术问题。
2、本公开第一方面提供了一种镜头脏斑模拟方法,方法包括:
3、基于预设的噪波函数对预设的基础贴图进行噪波处理,生成噪波贴图,并对所述噪波贴图进行图像处理,得到脏斑贴图;
4、响应于针对镜头画面的绘制操作,获取所述绘制操作对应的绘制参数;
5、根据所述绘制参数和所述脏斑贴图,在所述镜头画面上生成对应的脏斑纹理图。
6、本公开第二方面提供了一种镜头脏斑模拟装置,装置包括:
7、贴图生成模块,用于基于预设的噪波函数对预设的基础贴图进行噪波处理,生成噪波贴图,并对所述噪波贴图进行图像处理,得到脏斑贴图;
8、绘制模块,用于响应于针对镜头画面的绘制操作,获取所述绘制操作对应的绘制参数;
9、纹理生成模块,用于根据所述绘制参数和所述脏斑贴图,在所述镜头画面上生成对应的脏斑纹理图。
10、本公开第三方面提供了一种镜头脏斑模拟装置,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述镜头脏斑模拟设备执行上述的镜头脏斑模拟方法的步骤。
11、本公开的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的镜头脏斑模拟方法的步骤。
12、本公开基于预设的噪波函数对预设的基础贴图进行噪波处理,生成噪波贴图,并对所述噪波贴图进行图像处理,得到脏斑贴图;响应于针对镜头画面的绘制操作,获取所述绘制操作对应的绘制参数;根据所述绘制参数和所述脏斑贴图,在所述镜头画面上生成对应的脏斑纹理图。本方法通过噪波函数生成噪波贴图,能够在不借助其他第三方素材的情况下方便快捷地使用笔刷去绘制相应的纹理图,自由度较高,并且通过绘制操作,在镜头上生成对应的脏斑纹理,可调节性强。
13、本公开的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
14、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种镜头脏斑模拟方法,其特征在于,所述镜头脏斑模拟方法包括:
2.根据权利要求1所述的镜头脏斑模拟方法,其特征在于,所述噪波函数包括第一噪波函数和第二噪波函数;
3.根据权利要求2所述的镜头脏斑模拟方法,其特征在于,所述对所述噪波贴图进行图像处理,得到脏斑贴图包括:
4.根据权利要求3所述的镜头脏斑模拟方法,其特征在于,在所述根据预设的圆形纹理图对所述旋转结果进行掩模处理,得到掩模结果之前,还包括:
5.根据权利要求1所述的镜头脏斑模拟方法,其特征在于,所述响应于针对镜头画面的绘制操作,获取所述绘制操作对应的绘制参数包括:
6.根据权利要求5所述的镜头脏斑模拟方法,其特征在于,所述绘制参数包括手绘板上的绘制压感、绘制笔触和绘制轨迹中的一种或多种;
7.根据权利要求1所述的镜头脏斑模拟方法,其特征在于,在所述基于预设的噪波函数对预设的基础贴图进行噪波处理,生成噪波贴图,并对所述噪波贴图进行图像处理,得到脏斑贴图之后,还包括
8.一种镜头脏斑模拟装置,其特征在于,所述镜头脏斑模拟装置包括:
9.一种镜头脏斑模拟设备,其特征在于,所述镜头脏斑模拟设备包括:存储器和至少一个处理器,所述存储器中存储有指令;
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1-7中任意一项所述镜头脏斑模拟方法的步骤。