直方图均衡化
(a)输入图像(b)输入图像的直方图(c)直方图均衡化后的图像(d)均衡化的图像直方图
实现代码:
>>imshow(f);
>>figure, imhist(f)
>>ylim('auto')
>>g = histeq(f, 256);
>>figure, imshow(g)
>>figure, imhist(g)
>>ylim('auto')
(a)图像最显著的特点是比较暗,且动态范围较低。(b)直方图中,由于图像较暗导致直方图偏向于灰度级的暗端。从直方图相对于整个灰度范围非常狭窄,故动态范围较低。
(c)图像是直方图均衡化之后的结果。在平均灰度和对比度方面的改进比较明显。(d)直方图中,对比度增加源于直方图在整个灰度级上的显著拓展。灰度级的增加源于均衡化之后的图像直方图中灰度级平均值高于(较亮)原始值。虽然直方图均衡化方法并不能生成平坦的直方图,但是具有增加图像灰度级动态范围的特性。
在直方图均衡化过程中使用的变换函数是归一化直方图的累加求和。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。