图像的灰度直方图(黑白和彩色)

本文介绍了如何使用MATLAB的imhist()函数来计算和展示灰度图像以及RGB图像的直方图。通过示例代码展示了从读取图像到转换为灰度图像,再到显示图像及其直方图的过程。对于RGB图像,文章解释了分解为R、G、B通道后分别计算直方图的方法。
摘要由CSDN通过智能技术生成
在MATLAB数字图像处理工具箱中,提供了imhist()函数来计算并绘制灰度图像的直方图,其调用格式如下:
                                                                                                                                    imhist(I,n)
                      该函数的功能是计算和显示图像I的灰度直方图,n为指定的灰度级数目,默认为256。如果I是二值图像,那么n仅有两个值。

在MATLAB中打入以下代码:
 I=imread('guilin.jpg');
   I=rgb2gray(I);
subplot(121),imshow(I)
subplot(122),imhist(I)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值