System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像处理,具体涉及图像动态处理方法、装置、计算机设备及存储介质。
技术介绍
1、图像处理技术目前受到越来越多人的青睐,越来越多的人使用图像处理软件对拍摄的照片进行处理,以达到对周围环境以及人物的美化,获得更好的显示效果。
2、相关技术中,对于照片例如色彩平衡、饱和度调节和背景虚化等特殊要求,照片的背景区域中具有曝光亮点,则需要通过图像处理软件对照片进行背景虚化处理后,生成的处理后照片中便看起来更加真实,但目前对出曝光点处理欠妥,无法达到最优化的效果筛选,体验效果差。
技术实现思路
1、有鉴于此,本专利技术提供了一种图像动态处理方法、装置、计算机设备及存储介质,以解决对出曝光点的图像处理的效果较差的问题。
2、第一方面,本专利技术提供了一种图像动态处理方法,方法包括:
3、获取包含人物图像的初始图像;
4、对初始图像进行内容识别,确定初始图像中的背景轮廓及人物轮廓;
5、对背景轮廓进行特征提取,识别背景轮廓中存在的背景曝光点,对背景曝光点进行虚化,得到第一图像;
6、对人物轮廓进行特征提取,识别人物轮廓中存在的人物曝光点,对人物曝光点进行虚化,得到第二图像;
7、将第一图像与第二图像进行组合,得到目标动态图像。
8、在本专利技术中,通过对获取的图片进行内容识别,完成图片的背景轮廓特征与人物轮廓特征的提取,并单独对每个特征进行曝光点的虚化处理,利用不同特征的像素特征范围值完成对
9、在一种可选的实施方式中,获取包含人物图像的初始图像之后,方法还包括:
10、对初始图像进行去曝光点处理,得到去曝光点后的初始图像。
11、在该方式中,通过对初始图像进行去曝光点处理,初步除去了图像中可能存在曝光点的部分,便于后续对图像进行处理。
12、在一种可选的实施方式中,对初始图像进行除曝光点,得到除曝光点后的初始图像,包括:
13、获取初始图像中灰度值为240-255的像素点;
14、对像素点进行灰度调节,调节像素点的灰度值至230-235。
15、在该方式中,通过将灰度值为240-255的像素点作为疑似曝光点,并调节疑似曝光点的灰度值,对初始图像进行初步消除曝光点,便于后续进行去曝光点处理。
16、在一种可选的实施方式中,对初始图像进行内容识别,确定初始图像中的背景轮廓及人物轮廓,包括:
17、对初始图像中的各像素点的色差进行识别,识别得到各像素点与相邻像素点的色差差距大的色差分割点;
18、依次连接色差分割点,得到色差分割线,确定初始图像中的背景轮廓及人物轮廓。
19、在该方式中,通过利用色差明显的点连接得到色差分割线,进行人物轮廓和背景轮廓的划分,便于后续单独去除对应人物或背景曝光点上的光斑,重构图片时人物更加鲜明,背景也更加真实。
20、在一种可选的实施方式中,识别得到各像素点与相邻像素点的色差差距大的色差分割点之后,方法还包括:
21、在无法识别得到各像素点与相邻像素点的色差差距大的色差分割点时,对初始图像进行光照,采集初始图像的反射亮度;
22、基于反射亮度进行对比,识别得到色差分割线并进行标记。
23、在该方式中,在色差识别不明显或是图片无人物轮廓时,自动进行反射强度识别,便于分割后再单独去除曝光点上的光斑,后期重构图片时人物更加鲜明,背景也更加真实。
24、在一种可选的实施方式中,对背景轮廓进行特征提取,识别背景轮廓中存在的背景曝光点,对背景曝光点进行虚化,得到第一图像,包括:
25、获取背景轮廓中的背景曝光点,并提取背景曝光点周边的背景像素特征范围值;
26、基于背景像素特征范围值,对背景曝光点周边向内部进行覆盖,直至完成背景曝光点的全面覆盖,并调节覆盖后的背景曝光点的亮度与对比度,使覆盖后的背景曝光点与覆盖后的背景曝光点周边的像素点的像素值相近,得到第一图像;
27、对人物轮廓进行特征提取,识别人物轮廓中存在的人物曝光点,对人物曝光点进行虚化,得到第二图像,包括:
28、获取人物轮廓中的人物曝光点,并提取人物曝光点周边的人物像素特征范围值;
29、基于人物像素特征范围值,对人物曝光点周边向内部进行覆盖,直至完成人物曝光点的全面覆盖,并调节覆盖后的人物曝光点的亮度与对比度,使覆盖后的人物曝光点与覆盖后的人物曝光点周边的像素点的像素值相近,得到第二图像。
30、在该方式中,通过对不同色差所标记处理的分割线进行绘制与切割,即完成图片的背景轮廓特征与人物轮廓特征的提取,再分别对背景轮廓特征与人物轮廓特征中的曝光点进行虚化处理,利用不同特征的像素特征范围值完成对曝光点的虚化操作,致使背景轮廓特征与人物轮廓特征所还原出的图片特征更加真实,利用像素特征范围值对曝光点的像素进行填充,确保该像素点与周围的景象更加贴合,增强场景真实性。
31、在一种可选的实施方式中,对背景曝光点周边向内部进行覆盖,包括:
32、以背景曝光点为圆点,以单个像素点为半径,绘制得到若干背景同心圆弧,将每个背景同心圆弧上的像素点的像素值作为背景像素特征范围值;
33、对人物曝光点周边向内部进行覆盖,包括:
34、以人物曝光点为圆点,以单个像素点为半径,绘制得到若干人物同心圆弧,将每个人物同心圆弧上的像素点的像素值作为人物像素特征范围值。
35、在该方式中,以曝光点为圆点,以单个像素点为半径所绘制出的100-5000个同心圆弧,在每个圆弧上所获得像素特征点均记录为像素特征范围值,利用像素特征范围值对曝光点的像素进行填充,确保该像素点与周围的景象更加贴合,增强场景真实性。
36、第二方面,本专利技术提供了一种图像动态处理装置,装置包括:
37、图像获取模块,用于获取包含人物图像的初始图像;
38、内容识别模块,用于对初始图像进行内容识别,确定初始图像中的背景轮廓及人物轮廓;
39、背景特征提取模块,用于对背景轮廓进行特征提取,识别背景轮廓中存在的背景曝光点,对背景曝光点进行虚化,得到第一图像;
40、人物特征提取模块,用于对人物轮廓进行特征提取,识别人物轮廓中存在的人物曝光点,对人物曝光点进行虚化,得到第二图像;
41、图像组合模块,用于将第一图像与第二图像进行组合,得到目标动态图像。
42、第三方面,本专利技术提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的本文档来自技高网...
【技术保护点】
1.一种图像动态处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取包含人物图像的初始图像之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述初始图像进行除曝光点,得到除曝光点后的初始图像,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述初始图像进行内容识别,确定所述初始图像中的背景轮廓及人物轮廓,包括:
5.根据权利要求4所述的方法,其特征在于,所述识别得到所述各像素点与相邻像素点的色差差距大的色差分割点之后,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述对所述背景轮廓进行特征提取,识别所述背景轮廓中存在的背景曝光点,对所述背景曝光点进行虚化,得到第一图像,包括:
7.根据权利要求6中所述的方法,其特征在于,所述对所述背景曝光点周边向内部进行覆盖,包括:
8.一种图像动态处理装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征
...【技术特征摘要】
1.一种图像动态处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取包含人物图像的初始图像之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述初始图像进行除曝光点,得到除曝光点后的初始图像,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述初始图像进行内容识别,确定所述初始图像中的背景轮廓及人物轮廓,包括:
5.根据权利要求4所述的方法,其特征在于,所述识别得到所述各像素点与相邻像素点的色差差距大的色差分割点之后,所述方法还包括:
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。