本说明书提供的一种图像处理方法、装置、存储介质以及电子设备,可以获取用于针对待处理图像所需的处理效果所配置的目标参数,在预设链表中确定用于存储目标参数的节点,作为目标节点,调用用于实现目标节点对应的处理效果的目标代码,以及,将目标节点中存储的目标参数传递给目标代码并执行,以对待处理图像进行图像处理,得到处理后图像。
【技术实现步骤摘要】
本说明书涉及计算机,尤其涉及一种图像处理方法、装置、存储介质以及电子设备。
技术介绍
1、目前,在执行诸如游戏业务、动画制作业务等业务中,为了提升画面的呈现效果,可以对所用到的图像进行图像处理,以使处理后的图像更加美观与逼真。例如,可以对图像进行色彩校正、动态模糊等处理。
2、在进行图像处理的过程中,可以对图像进行相应的调整以此来得到视觉效果较好的图像。例如,可以对图像添加一个色彩校正处理,以此来增强图像的色彩饱和度。又例如,可以删除图像的动态模糊效果,以此来提升图像的清晰度。
3、但是,在采用现有技术对图像进行调整的效率较低,从而导致图像处理效率较低。
技术实现思路
1、本说明书提供了一种图像处理方法、装置、存储介质以及电子设备,以部分的解决现有技术存在的上述问题。
2、本说明书采用下述技术方案:
3、本说明书提供了一种图像处理方法,包括:
4、获取用于针对待处理图像所需的处理效果所配置的目标参数;
5、在预设链表中确定用于存储所述目标参数的节点,作为目标节点,其中,不同的处理效果所对应的目标参数分别存储在所述预设链表的不同节点中;
6、调用用于实现所述目标节点对应的处理效果的目标代码,以及,将所述目标节点中存储的目标参数传递给所述目标代码并执行,以对所述待处理图像进行图像处理,得到处理后图像。
7、可选地,所述获取用于针对待处理图像所需的处理效果所配置的目标参数的步骤,具体包括:p>8、获取用于针对待处理图像所需的每个处理效果所配置的目标参数;
9、所述在预设链表中确定用于存储所述目标参数的节点,作为目标节点的步骤,具体包括:
10、针对每个处理效果所配置的目标参数,在预设链表中确定用于存储该处理效果所配置的目标参数的节点,作为该处理效果对应的目标节点;
11、所述调用用于实现所述目标节点对应的处理效果的目标代码,以及,将所述目标节点中存储的目标参数传递给所述目标代码并执行,以对所述待处理图像进行图像处理的步骤,具体包括:
12、针对每个目标节点,调用用于实现该目标节点对应的处理效果的目标代码,以及,将该目标节点中存储的目标参数传递给该目标节点对应的目标代码并执行,以对所述待处理图像进行图像处理。
13、可选地,所述针对每个目标节点,调用用于实现该目标节点对应的处理效果的目标代码,以及,将该目标节点中存储的目标参数传递给该目标节点对应的目标代码并执行,以对所述待处理图像进行图像处理,得到处理后图像的步骤,具体包括:
14、针对每个目标节点,调用用于实现该目标节点对应的处理效果的目标代码,以及,将该目标节点中存储的目标参数传递给该目标节点对应的目标代码并执行,得到基于该目标节点对应的目标参数处理后的中间渲染图像,并基于各目标节点的访问顺序,调用用于实现位于该目标节点下一目标节点对应处理效果的目标代码,以及,将所述下一目标节点中存储的目标参数传递给所述下一目标节点对应的目标代码,以对所述中间渲染图像进行处理,直至通过所述访问顺序中的最后一个目标节点,得到所述待处理图像对应的处理后图像。
15、可选地,所述方法还包括:
16、接收针对所述处理后图像的评估指令;
17、根据所述评估指令,对所述处理后图像进行评估,以根据得到的评估结果,进行业务执行。
18、可选地,所述根据所述评估指令,对所述处理后图像进行评估,以根据得到的评估结果,进行业务执行的步骤,具体包括:
19、根据所述评估指令,对所述预设链表中至少一个存储有目标参数的节点执行调整操作,得到调整后链表,所述调整操作包括:删除所述预设链表中部分存储有目标参数的节点、在所述预设链表中额外增加存储新的目标参数的节点以及修改所述预设链表中至少部分存储有目标参数的节点中所保存的目标参数中的至少一种;
20、基于所述调整后链表中保存的针对所述待处理图像所配置的参数,对所述待处理图像进行处理,得到参照图像;
21、根据所述参照图像,确定针对所述待处理图像的评估结果,以根据所述评估结果,进行业务执行。
22、可选地,在所述调用用于实现所述目标节点对应的处理效果的目标代码的步骤之前,所述方法还包括:
23、确定展示所述待处理图像的设备所对应的设备参数;
24、按照所述设备参数,对所述预设链表中所述目标节点存储的至少部分目标参数进行调整,以得到调整后链表;
25、所述调用用于实现所述目标节点对应的处理效果的目标代码,以及,将所述目标节点中存储的目标参数传递给所述目标代码并执行,以对所述待处理图像进行图像处理,得到处理后图像的步骤,具体包括:
26、调用所述调整后链表中包含的所述目标节点对应处理效果的目标代码,以及将所述调整后链表中包含的所述目标节点存储的目标参数传递给调用的目标代码并执行,以对所述待处理图像进行图像处理,得到处理后图像。
27、可选地,在所述调用用于实现所述目标节点对应的处理效果的目标代码的步骤之前,所述方法还包括:
28、确定展示所述待处理图像的设备所对应的设备参数;
29、根据所述目标参数,确定在所述设备参数对应的设备条件下用于替换所述目标参数的替换参数;
30、将所述替换参数存储在预设链表中的目标节点中;
31、所述调用用于实现所述目标节点对应的处理效果的目标代码,以及,将所述目标节点中存储的目标参数传递给所述目标代码并执行,以对所述待处理图像进行图像处理,得到处理后图像的步骤,具体包括:
32、调用用于实现所述目标节点对应的处理效果的目标代码,以及,从所述目标节点中读取存储的所述目标参数和所述替换参数;
33、根据所述设备的实时设备状态信息,从所述目标参数和所述替换参数中确定选择出的参数,并将所述选择出的参数传递给所述目标代码执行,以对所述待处理图像进行图像处理,得到处理后图像。
34、本说明书提供了一种图像处理装置,包括:
35、获取模块:用于获取用于针对待处理图像所需的处理效果所配置的目标参数;
36、确定模块:用于在预设链表中确定用于存储所述目标参数的节点,作为目标节点,其中,不同的处理效果所对应的目标参数分别存储在所述预设链表的不同节点中;
37、处理模块:用于调用用于实现所述目标节点对应的处理效果的目标代码,以及,将所述目标节点中存储的目标参数传递给所述目标代码并执行,以对所述待处理图像进行图像处理,得到处理后图像。
38、本说明书提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述图像处理方法。
39、本说明书提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述图本文档来自技高网
...
【技术保护点】
1.一种图像处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述获取用于针对待处理图像所需的处理效果所配置的目标参数的步骤,具体包括:
3.如权利要求2所述的方法,其特征在于,所述针对每个目标节点,调用用于实现该目标节点对应的处理效果的目标代码,以及,将该目标节点中存储的目标参数传递给该目标节点对应的目标代码并执行,以对所述待处理图像进行图像处理,得到处理后图像的步骤,具体包括:
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述根据所述评估指令,对所述处理后图像进行评估,以根据得到的评估结果,进行业务执行的步骤,具体包括:
6.如权利要求1所述的方法,其特征在于,在所述调用用于实现所述目标节点对应的处理效果的目标代码的步骤之前,所述方法还包括:
7.如权利要求1所述的方法,其特征在于,在所述调用用于实现所述目标节点对应的处理效果的目标代码的步骤之前,所述方法还包括:
8.一种图像处理装置,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述权利要求1~7任一项所述的方法。
10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述权利要求1~7任一项所述的方法。
...
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述获取用于针对待处理图像所需的处理效果所配置的目标参数的步骤,具体包括:
3.如权利要求2所述的方法,其特征在于,所述针对每个目标节点,调用用于实现该目标节点对应的处理效果的目标代码,以及,将该目标节点中存储的目标参数传递给该目标节点对应的目标代码并执行,以对所述待处理图像进行图像处理,得到处理后图像的步骤,具体包括:
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述根据所述评估指令,对所述处理后图像进行评估,以根据得到的评估结果,进行业务执行的步骤,具体包括:<...
【专利技术属性】
技术研发人员:桂景祁,严泽涛,赖玮,
申请(专利权)人:广州盈风网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。