美颜算法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LUFANGBO/article/details/82697030

1.图像增强,图像去燥,图像锐化,细节对比度增强,图像均衡,白平衡

2.人脸面部检测,人脸各个器官检测,针对各个器官进行相应处理,如眼睛拉伸,脸面去斑等

3.结合人的年龄、性别、色种、表情等进行个性化处理

1.自动瘦脸和眼睛放大:首先进行人脸检测和面部特征器官检测,然后使用局部缩放、平移方法对图像进行操作

2.低光增强(去燥、亮度、细节)

3.美白和磨皮

参考:https://blog.csdn.net/tillusory/article/details/79216909

       美颜大致上可以分为两块:美白和磨皮。如果玩过Photoshop的都知道其实美颜其实就是四大步:1.用具有保边效果的滤波算法对图像进行模糊处理。2.用肤色检测算法保护非皮肤区域。3.将模糊后的图像和原图进行图像融合。4.对融合后的图像进行锐化处理。对于步骤1,滤波算法可以选择双边滤波,导向滤波,表面模糊等,只要能保边缘就行,有人说高斯模糊是不行的,但事实上只做美白是可以的,高斯模糊没办法实现磨皮效果。如果单单使用高斯模糊来磨皮,得到的效果是不尽人意的。原因在于,高斯模糊只考虑了像素间的距离关系,没有考虑到像素值本身之间的差异。举个例子来讲,头发与人脸分界处(颜色差异很大,黑色与人皮肤的颜色),如果采用高斯模糊则这个边缘也会模糊掉,这显然不是我们希望看到的。而双边滤波(Bilateral Filter) 则考虑到了颜色的差异,它的像素点取值也是周边像素点的加权平均,而且权重也是高斯函数。不同的是,这个权重不仅与像素间距离有关,还与像素值本身的差异有关,具体讲是,像素值差异越小,权重越大,也是这个特性让它具有了保持边缘的特性,因此它是一个很好的磨皮工具。这里以双边滤波为例。取出绿色通道,对绿色通道进行高斯模糊,得到模糊后的值sampleColor。再用原图绿色通道值减去sampleColor,加上0.5(即128),这两个步骤即PS中的高反差保留。

猜你喜欢

转载自blog.csdn.net/LUFANGBO/article/details/82697030