怎么用matlab显示一张图片和它的灰度直方图!本人绝对小白!

假设图片名字叫lennna,是bmp格式的,图像路径是C:\Documents and Settings\dmt\桌面\lenna.bmp 灰度直方图怎么显示阿!急救!!就是在那个M-file中怎么写!!!好像是FOR循环啥的!

如果是彩色图像,要对R、G、B3个分量分别画出直方图,如果是灰度图像,直接用imhist(image)就可以画出,imhist只可以画二维的灰度直方图
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-14
close all
I = imread('C:\Documents and Settings\dmt\桌面\实习\图像\灰度图像\lenna.bmp')
imshow(I);
imhist(I);
有事喊我就可以了!!!本回答被提问者采纳
第2个回答  2010-11-22
f1=imread('lennna.bmp');
imshow(f1); 显示图片
imhist(f1);
相似回答