如果有RGB数据,如何处理Gamma校正

时间:2014-03-27 14:39:40

标签: image opencv image-processing computer-vision

我有RGB数据和Gamma校正比率

我可以使用以下方法计算

R = pow(R, 1/Gamma)
G = pow(G, 1/Gamma)
B = pow(B, 1/Gamma)

或Gamma校正仅适用于强度。(亮度)

2 个答案:

答案 0 :(得分:2)

这应该可以正常工作。对于大多数RGB颜色编码,每个通道应用gamma。

请注意,在应用反伽马函数之前,R,G和B应该在[0,1]范围内。

答案 1 :(得分:0)

我认为它应该是pow(R,gamma)而不是1 / gamma,其余的通道也是如此 http://en.wikipedia.org/wiki/Gamma_correction