1. 图像反转
灰度级范围[0, L - 1]的一幅图像的反转图像可以由下式给出:
s = L -1 -r .
图像反转可以用于处理特别适用于增强嵌入在一幅图像的暗区域中的白色或灰色细节,特别是当黑色面积在尺寸上占主导地位时。
如:数字乳房x射线照片
代码:
Image_original = imread('D:\图像处理\image\DIP3E_Original_Images_CH03\Fig0304(a)(breast_digital_Xray).tif');
I = 255 - Image_original;
subplot(121)
imshow(Image_original)
subplot(122)
imshow(I)
显示:
图像增强变换,需先做归一化处理,再做对数或指数变换,最后再反归一化。
2. 对数变换
通用形式:
s = c log(1 + r). / s = c logv+1(1+r * v)
其中c为常数,且假设r ≥ 0.
对数变换可以用来扩展图像中的暗像素的值,同时压缩更高灰度级的值。
对公式讲,v越大,则灰度部分增强越强。
如:值域为0~1.5*106的傅里叶频谱
代码: