快速提问!
我有一个R G B值,我想转换为50%的亮度。 我找到了伽玛公式,但是不确定伽玛是否是正确的方法。
到目前为止,我正在使用:
r = 255*((R/255.0)^ (1/1.5));
g = 255*((G/255.0)^ (1/1.5));
b = 255*((B/255.0)^ (1/1.5));
我正在做的就是将伽玛乘以1.5。图像确实看起来更亮,但是我不确定它实际上是否更亮50%或我使用的公式是否错误。这是正确的吗?
答案 0 :(得分:0)
从字面上看,“使其亮度提高50%”是这个
r = min(255, r*1.5)
g = min(255, g*1.5)
b = min(255, b*1.5)
您还可以将RGB转换为HSV映射,增加V [值],然后再次将其重新转换为RGB。