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、对所述处理后高光图层进行多个不同方向的第二模糊处理,得到多个不同方向的光束效果图层;
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、将所述原始图像中的高光像素点和非高光像素点的颜色分别设置为白色和黑色,得到高光图层;其中,所述高光像素点的亮度值大于所述亮度阈值,所述非高光像素点的亮度值小于或等于所述亮度阈值。
40、在一些可能的实施方式中,所述第一处理单元在对所述高光图层进行模糊处理,得到多方向发光效果图层时,具体用于:
41、对所述高光图层进行第一模糊处理,得到第一方向发光效果图层;
42、将所述高光图层中的孤立白色像素点的颜色设置为黑色,获得处理后高光图层,其中,所述孤立白色像素本文档来自技高网...
【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述原始图像中的高光区域进行提取,得到高光图层,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述高光图层进行模糊处理,得到多方向发光效果图层,包括:
4.根据权利要求3所述的方法,其特征在于,在所述得到多方向发光效果图层之后,以及所述向所述原始图像添加所述多方向发光效果图层之前,还包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括:对所述高光图层进行第三模糊处理,得到边缘泛光效果图层;
6.根据权利要求5所述的方法,其特征在于,所述向所述原始图像添加所述边缘泛光效果图层和所述多方向发光效果图层,获得所述特效图像,包括:
7.根据权利要求6所述的方法,其特征在于,所述对所述原始图像进行提亮处理,得到第一图像,包括:
8.一种图像处理装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7中任意一项所述的方法。
...【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述原始图像中的高光区域进行提取,得到高光图层,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述高光图层进行模糊处理,得到多方向发光效果图层,包括:
4.根据权利要求3所述的方法,其特征在于,在所述得到多方向发光效果图层之后,以及所述向所述原始图像添加所述多方向发光效果图层之前,还包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括:对所述高光图层进行第三模糊处理,得到边缘泛光效果图层;
6.根据权利要求5所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。