[实验内容]:
一、运用Matlab对Lena进行对比度拉伸增强(利用 imadjust )
二、运用Matlab对图像进行直方图均衡化和规定化
Matlab版本:R2015a
一、运用Matlab对Lena进行对比度拉伸增强(利用 imadjust )
原图像Lena的灰度变换范围为[a,b],处理后的图像out的灰度变换范围为[c,d]
方法一:线性灰度变换运算的数学表达式得出的,对比度拉伸增强后的图像
in=imread('boy.tif');
a=min(in(:));%原图像的灰度变换范围为[a,b]
b=max(in(:));
c=0;%处理后的图像out的灰度变换范围为[c,d],即[0,255]
d=255;
out = (d-c)/(b-a)*(in-a)+c;%线性灰度变换运算的数学表达式
figure;
subplot(1,2,1); imshow(in);title('原始图像');
subplot(1,2,2); imshow(out);title('线性灰度变换对比度拉伸增强后的图像');
效果图:
方法二