美颜算法

2021-09-18  本文已影响0人  blue_lights

基础美颜

基础美颜的实现可以参考Demo:

https://github.com/huang123aini/RecordAndEdit  中的 HGPUBeauty类中GLSL实现。

1、美白

常见的美白算法采用LUT查表法实现

美白算法

2、磨皮

双边滤波:卷积核在高斯核的基础上增加了颜色差异的权重。对于颜色差异大的邻近点,它的权重变小,对中心点的平滑影响减弱,边缘可以被有效地保留下来。

人脸上有眉毛、眼睛、嘴等与皮肤颜色差异很大的区域,而且立体的五官上也会有明暗变化。这些边缘如果使用高斯滤波会模糊成一团,但是使用保边滤波,可以清晰地保留下五官和明暗区域,防止变平、失真。

参考:

高斯模糊

上一篇下一篇

猜你喜欢

热点阅读