🟧 图像亮度对比度调整

功能描述

该算子可基于像素变换公式调整输入图像的亮度和对比度,增强图像质量。

使用场景

  • 图像预处理:图像检测之前的预处理,消除光照不均的影响。

  • 视觉效果增强:调整图像的视觉表现,使其细节更清晰,便于观察和分析。

  • 曝光校正:对图像过曝或欠曝等情况进行修正,恢复图像细节。

输入输出

输入项

图像:需要调整亮度和对比度的输入图像或图像列表。

输出项

结果图像:经过亮度与对比度调整后的图像或图像列表。

参数说明

公式法

参数说明

可直接设置精确的对比度系数和亮度系数,用于dst=src×α+β公式计算(src 表示输入图像的像素值,dst 是输出图像的像素值,α 控制对比度,β 控制亮度)。

调参说明

对比度系数

  • 值 > 1.0:增加对比度,图像中亮区更亮,暗区更暗。

  • 值 < 1.0:降低对比度,图像整体色调更趋于中和。

  • 值 = 1.0:对比度不变

灰度系数

  • 正值:增加亮度,整个图像变亮。

  • 负值:降低亮度,整个图像变暗。

  • 值 = 0:亮度不变。

参数范围

对比度系数:[0,30],默认值0.8

灰度系数:[-255,255],默认值0

均值方法

参数说明

计算图像平均亮度,在此基础上通过系数间接调整对比度和亮度。

调参说明

对比度系数

  • 值 > 1.0:增加对比度,图像中亮区更亮,暗区更暗。

  • 值 < 1.0:降低对比度,图像整体色调更趋于中和。

  • 值 = 1.0:对比度不变

灰度系数

  • 正值:增加亮度,整个图像变亮。

  • 负值:降低亮度,整个图像变暗。

  • 值 = 0:亮度不变。

参数范围

对比度系数:[0,10],默认值1

灰度系数:[-10,10],默认值1

直方图方法

参数说明

一种自动调整方法,算子会自动分析图像的像素强度分布,并将其拉伸到整个灰度范围,适合在复杂多变的光照条件下快速地、自适应地增强图像对比度。

调参说明

  • 增大此值:使更多极端亮或暗的像素值被忽略,可能会造成部分亮部或暗部细节的丢失。例如,值为 25,代表算法会忽略累计直方图中首尾各 12.5% 的像素。

  • 减小此值:调整效果更温和,保留更多细节。

参数范围

[0, 100],默认值:25