如何用MATLAB画直方图,输入图像,出来直方图,我没学过MATLAB,请从使用到输出尽量详细O(∩_∩)O谢谢哎~

 我来答
135246kdb
2011-10-12 · TA获得超过1052个赞
知道答主
回答量:111
采纳率:0%
帮助的人:99.5万
展开全部
a=imread('f:\xx.jpg'); %读入原图像文件
I=rgb2gray(a);%彩色图像转黑白,若原图像为黑白的,则不要这一步
J=histeq(I); %对原图像进行直方图均衡化处理
imshow(I); %显示原图像
title('原图像'); %给原图像加标题名
figure;imshow(J); %对原图像进行屏幕控制;显示直方图均衡化后的图像
title('直方图均衡化后的图像'); %给直方图均衡化后的图像加标题名
figure;subplot(121);%对直方图均衡化后的图像进行屏幕控制;作一幅子图作为并排
%两幅图的第1 幅图
imhist(I,64); %将原图像直方图显示为64 级灰度
title('原图像直方图'); %给原图像直方图加标题名
subplot(122); %作第2 幅子图
imhist(J,64); %将均衡化后图像的直方图显示为64 级灰度
title('均衡变换后的直方图'); %给均衡化后图像直方图加标题名
W知识小铺子
2011-10-15 · TA获得超过468个赞
知道小有建树答主
回答量:349
采纳率:0%
帮助的人:108万
展开全部
读入matlab自带图片kids.tif,并求出该图片的沿R,G,B方向的直方图。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ArxivBoard
2011-10-21
知道答主
回答量:45
采纳率:0%
帮助的人:22.9万
展开全部
直接
img=imread("flower.jpg");
imhist(img);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式