图像亮度和色彩均衡器

功能描述

利用不同类型算法对图像进行均衡处理,主要用于调整对比度,也用于均衡颜色及亮暗,便于边缘检测、识别等后续处理。

使用场景

在光照强度变化较大的场景中可以考虑使用此步骤。此步骤对图像进行均衡化操作,使图像的亮度或色彩位于合适的范围内,便于后续算法处理。

输入与输出

../../../../../_images/input_and_output4.png

参数说明

自适应的颜色均衡器(AdaptiveColorBalancer)

调节说明:自适应的颜色均衡没有调节的参数,会根据图像的RGB参数进行均衡,对于灰度图效果不明显。
默认值:无
建议值:无

限制对比度自适应直方图均衡(CLAHE)

调节说明:针对图像整体进行均衡,含有一个参数ClipLimit,用于调节均衡效果,当该参数调大时,均衡效果更明显,照片对比度下降,当该参数调小时,均衡效果下降,对比度上升,较亮区域更亮,较暗区域趋向于更暗。
默认值:4
建议值:待添加

颜色均衡器(ColorBalancer)

调节说明:颜色均衡器,共含有三个属性,其中Lightness属性调节亮度,当调大该值的时候,图像整体明显变亮,greenToRed属性与blueToYellow属性调节颜色,当相应的属性值调大时,整体图片处理效果会明显趋向于红色和黄色。
默认值:Lightness=0;greenToRed=0;blueToYellow=0;
建议值:待添加

伽马修正(GammaCorrection)

调节说明:该均衡器使用伽马修正(GammaCorrection)对图像进行处理。当该属性的值调大时,图像对比度下降,默认值为1,当调为0时,只有部分像素显示。
默认值:1.00
建议值:待添加

光照归一化(Illumination Normalization)

此选项下包含三个方法,可以在common setting选项中选择平均光照(meanIllumination)以及相应的方法(method)。 平均光照(meanIllumination)调大时,处理得到的图像会变亮,适合处理光照条件比较差的情况下的图片;调小时,处理的得到的图片会变暗,适合处理光照较强情况下获取的图像。

公用设置(common setting)

meanillumination

调节说明:该参数用于调节平均光照的值,对于Illumination Normalization下的三种图像均衡方法均有效。
默认值:100
建议值:根据实际情况设置。

均衡方法(method)

调节说明:该参数用于选取Illumination Normalization这一类型(type)下三种不同的方法——背景调整(BgAdjust)、单尺度Retinex(Retinex_SSR)以及多尺度Retinex(Retinex_MSR)。
默认值:BgAdjust
建议值:根据实际情况设置。

背景调整设置(BgAdjust Setting)

调节说明:参数中X和Y分别代表感兴趣区域(ROI)起点的横纵坐标,宽和高代表选取区域的尺寸。
默认值:感兴趣区域(ROI)=[X=30,Y=700,宽=200,高=200]
建议值:根据实际情况设置。

单尺度Retinex设置(Retinex SSR setting)

调节说明:核尺度(kernelSize)代表了高斯核的大小,且只能为奇数。当该值调大时,能够更清晰地显示图像中物体的边缘线条,当该值调小时,图像中显示的边缘线条减少。
默认值:核尺度(kernelSize)=21
建议值:根据实际情况设置。

多尺度Retinex设置(Retinex MSR setting)

调节说明:多尺度即为融合了大中小三种尺度的核的处理结果得到的图像,调节三种核的大小关系可以得到边缘效果显著不同的图像,能够得到比单尺度方法更完整的边缘信息。
默认值:小核尺度(kernelSizeSmall)=15;中核尺度(kernelSizeMedium)=81;大核尺度(kernelSizeLarge)=201
建议值:根据实际情况设置。