在MATLAB数字图像处理工具箱中,提供了imhist()函数来计算并绘制灰度图像的直方图,其调用格式如下:
imhist(I,n)
该函数的功能是计算和显示图像I的灰度直方图,n为指定的灰度级数目,默认为256.如果I是二值图像,那么n只有两个值。
I=imread('lena.bmp');
I=rgb2gray(I);
subplot(121),imshow(I)
subplot(122),imhist(I)
在MATLAB数字图像处理工具箱中,提供了imhist()函数来计算并绘制灰度图像的直方图,其调用格式如下:
imhist(I,n)
该函数的功能是计算和显示图像I的灰度直方图,n为指定的灰度级数目,默认为256.如果I是二值图像,那么n只有两个值。
I=imread('lena.bmp');
I=rgb2gray(I);
subplot(121),imshow(I)
subplot(122),imhist(I)