对数变化的通用公式:s = clog(1+r)--------------------------------------------------------------(1)
其中c是一个常数,r为灰度级。
图1 一些基本的灰度变换函数
图1中对数曲线的形状表明,该变换将输入中范围较窄的低灰度值映射为输出中较宽范围的灰度值,相反地,对高的输入灰度值也是如此。我们使用这种类型的变换来扩展图像中的暗像素的值,同时压缩更高灰度级的值。反对数变换的作用与此相反。
图2 FPGA实现对数变换框架图