怎样实现灰度图像的对比度增强

如题所述

imadjust是matlab自带函数,用于对比度增强
设原图象f(x,y)的灰度范围是[m,M],如果希望调整后的图象g(x,y)的灰度范围是[n,N],可以通过下面的程序实现:
J = imadjust(I,[low_in high_in],[low_out high_out])
J = imadjust(I,[low_in high_in],[low_out high_out])
返回图象I经过直方图调整后的图象J,[low_in high_in]为原图象中要变换的灰度范围,[low_out high_out]指定了变换后的灰度范围。
例:
I = imread('pout.tif');
J = imadjust(I,[0.3 0.7],[]);
imshow(I), figure, imshow(J)
温馨提示:答案为网友推荐,仅供参考
相似回答