自适应直方图均衡(AHE)算法

时间:2015-03-11 17:49:19

标签: python-2.7 image-processing

我一直试图找出算法来执行完全自适应直方图均衡(没有插值)。 但是,我似乎仍然缺少一块,并且没有设法得到正确的结果图像。

以下是我遵循的步骤,希望有人可以了解缺失的内容:

  1. 输入灰度图像(0-255)。
  2. 创建超大图像并镜像边框附近的值以避免边框和角落的特殊情况。 (正如本文第20页中提出的那样:Adaptive Histogram Equalization a Parallel Implementation
  3. 为源图像中的每个像素初始化等级0。
  4. 对于源图像中的每个像素,在其局部区域中查找其等级(将给出局部区域大小作为输入)。 像素等级是局部区域中小于中心像素的像素数(我们在源图像中循环的像素)
  5. 计算的新像素值:Rank *(最大强度= 255)/(局部区域内的像素数)
  6. 执行以下步骤后,将产生以下30x30局部区域窗口大小的输出:

    原件:

    Original

    输出:

    Output

    我希望在以下方面能够提供一些指导,说明我在这里缺少的东西。

0 个答案:

没有答案