本公开是关于一种调整图像的方法及装置,用以使图像的背景处于同一色阶,有利于分割图像的前景与背景。所述方法包括:对原始图像第一边沿开始的设定列数的灰度值求和,得到第一组灰度和值;对所述原始图像第二边沿开始的设定行数的灰度值求和,得到第二组灰度和值,所述第二边沿与所述第一边沿垂直;确定所述第一组灰度和值与所述第二组灰度和值之间的合成角度;通过所述合成角度调整所述原始图像的阿尔法通道。本公开技术方案可以对有接近线性的灰度变化的背景图像恢复至背景图像处于基本同一色阶,有利于对原始图像的前景图像与背景图像的分割,避免前景图像与背景图像的直方图影响图像特征提取前的阈值化。
【技术实现步骤摘要】
本公开涉及图像处理
,尤其涉及一种调整图像的方法及装置。
技术介绍
在对图像进行识别之前需要对图像进行预处理,从而使前景图像与背景能很好的分离。例如,在图像识别的过程中需要对图像进行特征提取,而特征提取前需要对图像做二值化,二值化的关键在于能否使前景图像与背景大致分别处于相同的色阶,从而使得前景与背景能相对理想地分隔开,进而确保图像识别等后续图像处理的精度。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种调整图像的方法及装置,用以使图像的背景处于同一色阶,有利于分割图像的前景与背景。根据本公开实施例的第一方面,提供一种调整图像的方法,包括:对原始图像第一边沿开始的设定列数的灰度值求和,得到第一组灰度和值;对所述原始图像第二边沿开始的设定行数的灰度值求和,得到第二组灰度和值,所述第二边沿与所述第一边沿垂直;确定所述第一组灰度和值与所述第二组灰度和值之间的合成角度;通过所述合成角度调整所述原始图像的阿尔法通道。在一实施例中,所述方法还可包括:确定所述第一组灰度和值对应的第一变化强度以及确定所述第二组灰度和值对应的第二变化强度;根据所述第一变化强度确定所述第一组灰度和值所在的第一线性区段以及根据所述第二变化强度确定所述第二组灰度和值所在的第二线性区域;确定所述第一组灰度和值中处于所述第一线性区段的第一子组灰度和值以及确定所述第二组灰度和值中处于所述第二线性区段内的第二子组灰度和值。在一实施例中,所述确定所述第一组灰度和值与所述第二组灰度和值之间的合成角度,可包括:对所述第一子组灰度和值与所述第二子组灰度和值分别沿着所述第一边沿和所述第二边沿进行灰度合成;确定合成后的所述第一子组灰度和值与所述第二子组灰度和值之间的合成角度。在一实施例中,所述通过所述合成角度调整所述原始图像的阿尔法通道,可包括:沿着所述合成角度的方向逐步减小用于调整所述原始图像的阿尔法值;通过所述阿尔法值调整所述原始图像。在一实施例中,所述通过所述阿尔法值调整所述原始图像的步骤中,可通过alpha% +255* (l_alpha% )调整所述原始图像,其中,alpha为所述阿尔法值,沿着所述合成角度的方向线性减小。根据本公开实施例的第二方面,提供一种调整图像的装置,包括:第一求和模块,被配置为对原始图像第一边沿开始的设定列数的灰度值求和,得到第一组灰度和值;第二求和模块,被配置为对所述原始图像第二边沿开始的设定行数的灰度值求和,得到第二组灰度和值,所述第二边沿与所述第一边沿垂直;第一确定模块,被配置为确定所述第一求和模块得到的所述第一组灰度和值与所述第二求和模块得到的所述第二组灰度和值之间的合成角度;调整模块,被配置为通过所述第一确定模块确定的所述合成角度调整所述原始图像的阿尔法通道。在一实施例中,所述装置还可包括:第二确定模块,被配置为确定所述第一求和模块得到的所述第一组灰度和值对应的第一变化强度以及确定所述第二求和模块得到的所述第二组灰度和值对应的第二变化强度;第三确定模块,被配置为根据所述第二确定模块确定的所述第一变化强度确定所述第一组灰度和值所在的第一线性区段以及根据所述第二确定模块确定的所述第二变化强度确定所述第二组灰度和值所在的第二线性区域;第四确定模块,被配置为确定所述第一组灰度和值中处于所述第三确定模块确定的所述第一线性区段的第一子组灰度和值以及确定所述第二组灰度和值中处于所述第三确定模块确定的所述第二线性区段内的第二子组灰度和值。在一实施例中,所述第一确定模块可包括:合成子模块,被配置为对所述第一子组灰度和值与所述第二子组灰度和值分别沿着所述第一边沿和所述第二边沿进行灰度合成;确定子模块,被配置为确定所述合成子模块合成后的所述第一子组灰度和值与所述第二子组灰度和值之间的合成角度。在一实施例中,所述调整模块可包括:处理子模块,被配置为沿着所述合成角度的方向逐步减小用于调整所述原始图像的阿尔法值;调整子模块,被配置为通过所述处理子模块得到的所述阿尔法值调整所述原始图像。在一实施例中,所调整子模块可通过alpha% +255*(l_alpha% )调整所述原始图像,其中,alpha为所述阿尔法值,沿着所述合成角度的方向线性减小。根据本公开实施例的第三方面,提供一种调整图像的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:对原始图像第一边沿开始的设定列数的灰度值求和,得到第一组灰度和值;对所述原始图像第二边沿开始的设定行数的灰度值求和,得到第二组灰度和值,所述第二边沿与所述第一边沿垂直;确定所述第一组灰度和值与所述第二组灰度和值之间的合成角度;通过所述合成角度调整所述原始图像的阿尔法通道。本公开的实施例提供的技术方案可以包括以下有益效果:通过确定第一组灰度和值与第二组灰度和值之间的合成角度调整原始图像的阿尔法通道,可以对有接近线性的灰度变化的背景图像恢复至背景图像处于基本同一色阶,有利于对原始图像的前景图像与背景图像的分割,从而避免前景图像与背景图像的直方图影响图像特征提取前的阈值化。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1A是本公开示例性实施例示出的原始图像的示意图。图1B是本公开示例性实施例示出的前景图像的示意图。图1C是本公开示例性实施例示出的背景图像的示意图。图2A是根据一示例性实施例示出的调整图像的方法的流程图。图2B是根据一示例性实施例示出的调整后的图像的示意图。图3是根据一示例性实施例一示出的调整图像的方法的流程图。图4是根据一示例性实施例二示出的调整图像的方法的流程图。图5是根据一示例性实施例示出的一种调整图像的装置的框图。图6是根据一示例性实施例示出的另一种调整图像的装置的框图。图7是根据一示例性实施例示出的一种适用于调整图像的装置的框图。【具体实施方式】这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1A是本公开示例性实施例示出的原始图像的示意图,图1B是本公开示例性实施例示出的前景图像的示意图,图1C是本公开示例性实施例示出的背景图像的示意图;如图1A至图1C所示,图1A所示的原始图像10中,前景灰度相对于背景灰度平均且整体对比度较大,原始图像10的前景图像11如图1B所示,原始图像10的背景图像12如图1C所示,背景当前第1页1 2 3 4 本文档来自技高网...
【技术保护点】
一种调整图像的方法,其特征在于,所述方法包括:对原始图像第一边沿开始的设定列数的灰度值求和,得到第一组灰度和值;对所述原始图像第二边沿开始的设定行数的灰度值求和,得到第二组灰度和值,所述第二边沿与所述第一边沿垂直;确定所述第一组灰度和值与所述第二组灰度和值之间的合成角度;通过所述合成角度调整所述原始图像的阿尔法通道。
【技术特征摘要】
【专利技术属性】
技术研发人员:龙飞,侯文迪,陈志军,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。