首页编程直方图均衡化 直方图均衡化matlab代码

直方图均衡化 直方图均衡化matlab代码

编程之家2024-06-1323次浏览

一、直方图均衡化步骤

直方图均衡化的步骤是把原始图的直方图变换为均匀分布的形式

直方图均衡化 直方图均衡化matlab代码

,这样就增加了象素灰度值的动态范围从而可达到增强图像整体对比度的效果.设原始图像在(x,y)处的灰度为f,而改变后的图像为g,则对图像增强的方法可表述为将在(x,y)处的灰度f映射为g.在灰度直方图均衡化处理中对图像的映射函数可定义为:g=EQ(f),这个映射函数EQ(f)

必须满足两个条件(其中L为图像的灰度级数):(1)EQ(f)在0≤f≤L-1范围内是一个单值单增函数.这是为了保证增强处理没有打乱原始图像的灰度排列次序,原图各灰度级在变换后仍保持从黑到白(或从白到黑)的排列.

(2)对于0≤f≤L-1有0≤g≤L-1,这个条件保证了变换前后灰度值动态范围的一致性.

二、直方图均衡化原理

直方图均衡化方法的基本思想是,对在图像中像素个数多的灰度级进行展宽,而对像素个数少的灰度级进行缩减。

从而达到清晰图像的目的。

三、直方图均衡化是频率域还是空间域

直方图均衡化指的是频率域。

直方图均衡化 直方图均衡化matlab代码
工程蓝图打印机(工程蓝图打印机能够满足哪些需求)t61配置(什么是T61配置)