0

有人知道使用 HSI 模型非线性改变亮度的算法吗?

我目前正在做这样的事情。新强度=旧强度^(1/4)它增加了深色的亮度而不是亮色的亮度。
问题是在增强之前,如果我有一些像素因为亮度非常低而看起来像黑色,增强后它们的亮度增加并且它们的实际颜色出现,这使得照片的黑色区域具有不同的颜色(例如:灰色,蓝色)。我已经尝试了很多方法来通过降低黑点的新亮度来解决它,但到目前为止我还没有运气。

无论如何要解决它还是有更好的算法?问题仅在于在增强之前看起来是黑色的颜色。

请帮忙。非常感谢。

4

1 回答 1

1

暗像素的 HSI 值通常是退化的。这是因为,例如,完全饱和的最大深蓝色 = 黑色,在外观上与完全去饱和(灰色)像素的最暗 = 黑色相同(这就是 3D 空间形状通常具有尖端的原因在退化/奇异的颜色)。

您不应该在某个阈值下增强像素,或者使用某些加权函数来抑制在非常暗的值处的增强。

于 2012-09-11T11:55:23.050 回答