柔光的实现原理
方法一
下面这个图片简直太好了:
其中 A 是原图,或者是原图高斯模糊后的图片(因为柔光往往带有模糊化的表现);B 叫做光源层,因为是柔光所以我们一般给个比较靠近白色的图。
B 控制了柔光的程度,想强一点就让 B 变白,弱一点就稍微黑一些。原理其实就是函数的映射了,直接参考下面链接,写的特别好:https://zhuanlan.zhihu.com/p/108820522
方法二
也是图层叠加,但和上面不一样,我只在这个链接上看到的:https://www.cnblogs.com/Imageshop/p/3145216.html
A 层是原图;B 层是原图模糊后,再调整亮度(可以通过 HSV 空间调整等);最后叠加的公式是 A + B - (A * B)
感觉这个方法其实很不错,更加亮一点
结果展示
原图 | 方法一 | 方法二 |
---|---|---|
![]() |
![]() |
![]() |