matlab中图像强度归一化_MATLAB-数字图像处理 图像直方图归一化

本文介绍了图像直方图的概念,它是反映图像像素分布的统计表。在MATLAB中,使用imhist函数可以获取和显示图像的直方图,并通过调整参数n改变灰度级数。直方图归一化是将每个灰度级出现的次数转换为概率。文章通过实例展示了如何使用imhist和stem函数绘制直方图,以及如何进行直方图归一化。
摘要由CSDN通过智能技术生成

图像直方图归一化

图像直方图概念:

图像直方图是反映一个图像像素分布的统计表,其实横坐标代表了图像像素的种类,可以是灰度的,也可以是彩色的。纵坐标代表了每一种颜色值在图像中的像素总数或者占所有像素个数的百分比。图像是由像素构成,因为反映像素分布的直方图往往可以作为图像一个很重要的特征。

图像灰度直方图:一副数字图像有[0~255]灰度级,直方图定义如下:

其中,是第k个灰度级(如:255),是该灰度级的个数。

归一化直方图定义如下:

即:第k个灰度级出现的数量,比上所有灰度级数量总和,也就是概率。

获得图像直方图:

t=imread('a1.jpg')

subplot(1,2,1),imshow(t),title('原图')

subplot(1,2,2),imhist(t),title('图像直方图')

效果图:

Imhist:

该函数用于获取图像数据直方图。在图像增强技术中,图像灰度级直方图有着重要的意义,是直方图修改技术、直方图均衡化等一些图像处理技术的基础。在matlab 的命令窗口中键入doc imhist或help imhist即可获得该函数的帮助信息。

调用格式:

imhist(I,n)

imhist(X,map)

[counts,x] = imhist(I)

说明:imhist(I,n)其中,I为灰度的输入图像,n为指定的灰度级数目,缺省值为2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值