美颜技术中磨皮算法的总结
目前,对于人脸磨皮算法,大家并不陌生,从PS到APP应用,可谓是层出不穷,这里总结一下,具体流程如下: 1 ,保边滤波器 2 ,肤色检测 3 ,图像融合 4 ,锐化 对于保边滤波器: 此类滤波器主要作用是在平滑皮肤的同时,保留五官的细节。目前可以做磨皮的保边滤波主要有以下几种: 1 ,表面模糊 这个算法是PS中的一个功能,具有较好的保边作用 2 ,双边滤波 这个算法是由一个高斯分量+梯度分量组成权重信息来实现模糊平滑图像的同时,保留边缘的功能的, 3 ,导向滤波 导向滤波是基于导向图的一种保边滤波算法,最开始由He kai ming提出,用于基于暗通道去雾算法中 3 ,基于均值滤波的保边滤波器算法 这个算法速度很快,单效果一般 4 ,选择性模糊算法 5 ,基于高斯滤波的磨皮实现算法 以上就是收集到的,目前可以用来做磨皮算法的滤波器,大家可以参考一下。 对于肤色检测: 肤色检测的相关资料比较多,主要可以分为两大类,基于颜色空间统计信息的方法,基于机器学习分类的方法。 对于图像融合: 这个图像融合,主要是指将滤波图像和细节图像进行融合,得到一张具有较强细节真实感和磨皮效果的结果图。 一般基于alpha通道,或者使用羽化操作来进行融合,公式如下: res = (basePixel * alpha + filterPixel * (255 - alpha)) >>8 注意