Imadjust函数
G=imadjust(f,[low_in,high_in],[low_out,high_out],gamma)
F是图像,且必须是uint8,uint16,double之一,使用imread读入,不能直接在语句中以‘图像名.图像类型’引入。
[low_in,high_in]将图片中想要的灰度输入,[low_out,high_out]从中选择想要的灰度扩展范围。
若[low_in,high_in]为[ ]为空则输入图像的最低端和最高端。
Stretchlim函数
Low_High = stretchlim(f,tol)
F是图像,tol是高低享受饱和度的百分比。
得到f中所有像素最低值和最高值,以向量形式给到imadjust函数中进行对比度拉伸。
f=imread(‘test,jpg’)
imshow(f)
g1=imadjust(f,[0,1],[1,0])
figure,imshow(g1) 在不覆盖前一辐图片的情况下,与其进行对比,体验灰度变换。
g2=imadjust(f,[0.5,0.75],[0,1]
G3=imadjust(f,[],[],2)
Stretchlim函数
可以得到高低均受限的两个向量,完成对比度拉伸。
g=imadjust(f,stretchlim(f),[])
可与第一幅图片对比效果。