图像中亮度和曝光的区别

最近在看GPUImage的时候,发现了这两个平时很常见的名词,平时并没有特别的关注,这里总结一下:

亮度

在GPUImage中,亮度调整的代码是这样的:

gl_FragColor = vec4((textureColor.rgb + vec3(brightness)), textureColor.w);

可以看出亮度调整的时整体的图像
效果图:
亮度调整

曝光

曝光调整的代码是这样的:

gl_FragColor = vec4(textureColor.rgb * pow(2.0, exposure), textureColor.w);

曝光的优先调整图像中较亮的部分
效果图:
曝光调整


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部