0

我发现的所有资源都非常不同,我不确定我必须做什么。

现在我已经得到了非常简单的直方图,我也得到了累积直方图

我不知道如何使用这个新的直方图来获得更好的图像对比度。它是从 0 到 255 -> 黑色到白色的图像(伪代码就足够了)

我无法自己建立这种联系。

ps:这是关于大体的想法。

4

1 回答 1

1

高对比度图像有间隙(零或接近零),出现在直方图的“左”和“右”(高和低)侧。可以通过将亮度值重新映射到更宽的范围来降低对比度。
假设在直方图上,所有值都填充为 0,直到 index=35(histogram[35]),然后在 index=200(histogram[200])之后全部为 0。将 35 重新映射到 0,将 200 重新映射到 255 并相应地插值其间的所有内容将降低总图像对比度。
为了增加对比度,应该应用上述相反的方法,以便从低端和高端“压缩”直方图。

于 2012-11-21T03:54:22.313 回答