直方图匹配(规定化)
直方图均衡化能够自动增强整个图像的对比度,但它的具体增强效果不容易控制,处理的结果总是得到全局均匀化的直方图。但是在某些情况下,为了有选择地增强某个灰度值的对比度,输出图像的直方图是人为规定的。这时可以采用比较灵活的直方图规定化。
所谓直方图规定化,就是通过一个灰度映像函数,将原灰度直方图改造成所希望的直方图。所以,直方图修正的关键就是灰度映像函数。
直方图匹配方法主要有3个步骤(这里设M和N分别为原始图和规定图中的灰度级数,且只考虑 的情况):
(1) 如同均衡化方法中,对原始图的直方图进行灰度均衡化:
(2) 规定需要的直方图,并计算能使规定的直方图均衡化的变换:
(3) 将第1个步骤得到的变换反转过来,即将原始直方图对应映射到规定的直方图,也就是将所有pf(fi)对应到pu(uj)去。