直方图均衡化

直方图均衡化是一种图像处理技术,通过改变图像的灰度分布来提升图像的对比度。它统计图像灰度级出现的概率,并进行映射,使图像的直方图更加均匀。在MATLAB中,可以通过获取图像数据,计算直方图,然后进行直方图均衡化的灰度映射来实现。这种方法特别适用于改善暗图像和亮图像的视觉效果。
摘要由CSDN通过智能技术生成

1.灰度直方图

统计各个灰度级在图像中出现的概率,然后用条形图表示出来。图像直方图描述了一幅图像的绘图统计信息,主要应用于图像分割和图像灰度变换等处理过程。同时根据直方图的形态可以大致推断出图像质量的好坏。

在[0,G]范围内总共有L级可能灰度的一幅数字图像可以用下列离散函数表示:

            h(rk) = nk

其中,rk是[0,G]间隔内的第k级灰度,nk为图像中出现rk灰度级的像素数量。对于uint8类,G的值为255;对于uint16类,G的值为65535;对于浮点图像类,G的值为1.0.对于uint8和uint16类图像,G=L-1(必要时进行归一化直方图)。用 h(rk) 的所有元素除以图像中的像素总数,就可以得到归一化直方图:

                 p(rk) = h(rk) / n = nk / n

其中,p(rk)表示灰度级rk出现的概率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值