使用强度变换来进行图像增强
对数变换的通用形式:s=c*log(1+r)
其中c是常数,r是浮点数,取输入图像的像素值,s为通过对数变换处理后的像素值。使用对数变换来扩展图像中的暗像素值,同时压缩更高灰度级的值,通过将输入中范围较窄的低灰度值映射为输出中较宽范围的灰度值,或将输入中范围较宽的高灰度值映射为输出中范围较窄的灰度值来实现。
对数变换的一个重要特征是它压缩像素值变化较大的图像的动态范围。
对数变换方法的一个局限性是:图像的显示系统通常不能如实地再现大范围地灰度值,结果许多重要的灰度细节在典型的傅里叶频谱的显示中丢失了。
对数变换带来的代价是牺牲了较高灰度级像素之间的对比度,如图所示: