05 2013 档案
摘要:其实实现了半个月了,不过一直没更新,囧。上次讲到对比度限制的直方图均衡化,纠结了一段时间。不知道为什么思维总是会想到改变图像的像素值,其实CLHE的目的是获取一个不那么陡峭的转换的映射函数,所以操作只要在直方图层面完成就行了。确定阀值,切割直方图,将大于阀值的面积平均分到各个bins(之前就在纠结这里……),得到一个CL的直方图之后再求映射函数,并不用对原图进行操作。代码:这里的实现是多出来的面积按平局分布到各个bins,其实可以用高斯分布,效果可能会更好。//核心部分/* //限制对比度 { //获取最大值 ...
阅读全文
摘要:直方图均衡化之后,第二个实验是自适应直方图均衡化。 由于图片明暗分布的问题,对一张图片进行全局的直方图均衡化可能导致明部或者暗部的细节丢失。为了优化均衡化效果,我们对可以对不同区域进行直方图均衡化以获得更加合适的效果。 要实现区域直方图均衡化有两种方法: 1、将图片均分成几片区域各自进行直方图均衡化; 2、对于一个特定像素,去其领域构建S(r)映射函数并将结果影射到该像素中; 两种方法各有其缺点。前者会使得图片出线许多区块(亮度不均),后者计算量庞大(对每个像素的领域都要进行一次直方图均衡化)。 在《计算机视觉——算法与应用》一书中提到方法二可以进行加速但没给出实现方法...
阅读全文

浙公网安备 33010602011771号