图像中亮度和曝光的区别
最近在看GPUImage的时候,发现了这两个平时很常见的名词,平时并没有特别的关注,这里总结一下:
亮度
在GPUImage中,亮度调整的代码是这样的:
gl_FragColor = vec4((textureColor.rgb + vec3(brightness)), textureColor.w);
可以看出亮度调整的时整体的图像。
效果图:
曝光
曝光调整的代码是这样的:
gl_FragColor = vec4(textureColor.rgb * pow(2.0, exposure), textureColor.w);
曝光的优先调整图像中较亮的部分。
效果图:
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
