怎么用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);

求用MATLAB显示灰度图像的直方图的操作详细步骤,小白求!
1、打开MATLAB需要处理的图像,然后再下面写出代码是:pic[i,j]=(255)\/(u*v)*sum(c[:int(img[i,j])])。2、然后接下来就可以看到图像均衡化的图片。3、最后,画出均衡化图片的直方图如图所示,衡化前后,图片对比一下,这样就可以解决问题了。

怎么用matlab显示一张图片和它的灰度直方图!本人绝对小白!
如果是彩色图像,要对R、G、B3个分量分别画出直方图,如果是灰度图像,直接用imhist(image)就可以画出,imhist只可以画二维的灰度直方图

怎么用matlab显示一张图片和它的灰度直方图?
close all I = imread('C:\\Documents and Settings\\dmt\\桌面\\实习\\图像\\灰度图像\\lenna.bmp')imshow(I);imhist(I);MATLAB MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

matlab 怎么看一个灰度直方图
img=imread('myImg.jpg');my_hist=imhist(img);直方图的结果是一个向量,每一位对应一个统计数值,相应灰度值的像素个数直接访问就好了 nb_pixels=my_hist(x+1); % 比如 灰度值为x的像素个数 (注意要加1,因为像素值从0开始)。

matlab 图像直方图显示
利用matlab计算图像直方图函数为imhist()具体用法:imhist(i);直接显示图像i的灰度直方图;imhist(i,n)n为指定灰度级显示直方图;[count,x]=imhist(i)获取直方图信息,count为每一级灰度像素个数,x为灰度级,x也可以在imhist(i,x)中指定,可以通过stem(x,count)画相应直方图;代码应用:i=...

如何用matlab绘制出图像的直方图
1、图像的灰度直方图求法为:(1)先计算图像中各个灰度级的出现频率,用h(i)表示灰度级i的出现频率,其值等于灰度级出现次数\/图像像素个数:h(0)=2\/16 h(1)=1\/16 h(2)=3\/16 h(3)=2\/16 h(4)=0\/16 h(5)=1\/16 h(6)=4\/16 h(7)=1\/16 h(8)=1\/16 h(9...

如何用matlab画出数字图像的灰度直方图
df行=4-1=3,df列=18-1=17,df交互=3*17=51,df误差=4*18*(144\/(4*18)-1)=72,df总计=4*18*(144\/(4*18))-1=143 MS行=SS行\/df行=1955.36,MS列=SS列\/df列=545.02,MS交互=SS交互\/df交互=97.31,MS误差=SS误差\/df误差=84.38,F行=MS行\/MS误差=23.17,F列=...

如何使用MATLAB将一张图片的直方图显示出来?
2 6 2 2 3 1 M=hist(y,5) y进行个数统计(5个区间)结果: M = 2 2 8 4 4 n = hist(Y, nbins)nbins是一个范围,使用nbins间隔数。显示图像的直方图,imhist,其统计的是图像灰度值出现的次数,图像灰度值范围0-255。

如何用MATLAB画直方图,输入图像,出来直方图,我没学过MATLAB,请从使用到...
两幅图的第1 幅图 imhist(I,64); %将原图像直方图显示为64 级灰度 title('原图像直方图'); %给原图像直方图加标题名 subplot(122); %作第2 幅子图 imhist(J,64); %将均衡化后图像的直方图显示为64 级灰度 title('均衡变换后的直方图'); %给均衡化后图像直方图加标题名 ...

matlab 如何计算一幅图像中某一灰度值的像素个数
1、第一步,打开需要处理的图像,然后编写以下代码,见下图红框标注处,转到下面的步骤。2、第二步,执行完上面的操作之后,可以看到图像均衡的图片,见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,画出平衡图片的直方图,在平衡前后对图片进行比较,见下图。这样,就解决了这个问题了。

相似回答