imadjust
寄语
读研的时候主要用的语言就是Matlab,工作前2年都用的C/C++,以至于因为Matlab不能做成产品而鄙视它。现在的工作主要是算法仿真,发现还是Matlab好用!
Matlab中对函数imadjust的解释是:
调节图像的亮度或者颜色映射(colormap)
1、imadjust( I )
J = imadjust(I) 把灰度图像I中的亮度值,映射到J中,把图像I中亮度处于[ ilow, ihigh]范围内的像素,拉伸到[0, 255]。这样可以增加输出图像J的对比度。imadjust(I)等价于imadjust(I,stretchlim(I))。
因此,有必要仔细理解函数stretchlim(I)。
stretchlim
寻找图像对比度拉伸的上下限
function lowhigh = stretchlim(varargin)
[img,tol] = ParseInputs(varargin{:});
if isa(img,'uint8')
nbins = 256;
else
nbins