先说说我这次为什么非要较这个真
上个月接了个详情页的活,模特图 82 张。客户发来的是微信传过来的 JPG,1200×800,压缩得连毛孔和噪点都糊成一团,蓝通道翻开全是块状色斑。我盯着屏幕骂了半分钟,最后还是让他们重拍。第二版用 A7M3 配 85mm f/1.8,棚里 f/8、ISO 200,出来 6000×4000 的 ARW——我觉得这才叫能修的东西。同一张脸,我拿三种最常用的方法各走了一遍,参数全部记下来了,下面直接摊开。
一个可能有人不爱听的观点:磨皮不是「糊」,是「降对比」
先讲原理,不然参数都是瞎给。人眼对亮度细节的分辨率,远高于对色度的分辨率。视频编码里的 YCbCr 4:2:0 就是吃准这一点——色度信息只存亮度的四分之一,你看了这么多年电影也没觉得颜色糊。磨皮是一样的逻辑:把颜色的比例关系抚平,把明暗的凹凸尽量留着,脸才会「干净但还在」,而不是一块硅胶。
所以选工具的标准就变了:谁能在不牺牲亮度细节的前提下压掉色度噪声,谁就赢。大部分教程只教拉半径,从不提这一层,这才是磨皮磨成塑料面具的根源。
方法一:频率分离,半径给 6 不是玄学
我的操作是在 6000×4000 的图上做的,长边 4000 那个尺寸。低频层:高斯模糊,半径 6。这个数字不是拍脑袋——半径小于 3,高低频切不开,纹理还会漏下去;大于 10,模糊层太重,叠回去皮肤发蜡。
高频层用「图像 > 应用图像」:图层选低频层,混合模式「减去」,缩放 2,补偿值 128。出来的高频层是灰底 + 纹理,把它改成线性光。这时候再给高频层加一次 USM,数量 60%、半径 1.0、阈值 2,皮肤颗粒感才活。
去斑千万别在高频层上画,你会把纹理一起涂掉。新建一个填充 #808080 的柔光层,画笔不透明度 20%、流量 10%,吸周围的颜色点涂,一个痘印大概 3 到 4 笔。一张脸全脸处理下来 15 分钟左右,比通道法慢,但可控性最高。
方法二:表面模糊,半径 15 阈值 15 是我常用的
表面模糊在「滤镜 > 模糊 > 表面模糊」,两个参数:半径和阈值。半径决定多糊,阈值决定边缘保护强度——阈值越大,边缘越不容易被吃掉。我用半径 15、阈值 15,这个组合对手臂、锁骨这种大面积皮肤特别好使,缺点是鼻翼、嘴角的细纹会一起没。
高斯模糊 + 蒙版那套更土但更稳:半径 10,不透明度 60%,蒙版用硬度 0 的黑笔把眼睛、眉毛、唇线、鼻梁轮廓全排掉。它的问题是均匀度差,额头和下巴糊得程度不一样。
| 方法 | 关键参数 | 耗时/张 | 翻车点 |
|---|---|---|---|
| 频率分离 | 模糊半径 6,应用图像缩放 2 补偿 128 | 约 15 分钟 | 半径给大直接蜡化 |
| 表面模糊 | 半径 15,阈值 15 | 约 3 分钟 | 细纹一起消失 |
| 高斯 + 蒙版 | 半径 10,不透明度 60% | 约 6 分钟 | 皮肤均匀度差 |
| Lab 通道法 | a/b 通道高斯 10,L 通道不动 | 约 5 分钟 | 色偏大的图会翻车 |
方法三:转 Lab 只糊 a、b 通道,我的私货
这招我用得最多。图像 > 模式 > Lab 颜色,然后在通道面板里只选 a 和 b 两个通道,高斯模糊半径 10,L 通道一根手指都不碰。原理前面说过了,a、b 装的就是颜色信息,糊它就是降色度对比,L 通道保住了所有明暗结构,五官的立体感一点不掉。
糊完再回 L 通道,USM 锐化一遍,数量 80、半径 1.2、阈值 3。切回 RGB 之后你会发现皮肤干净了,但毛孔的阴影还在,这是我觉得最接近「没修过」的状态。
唯一要注意的是:原图白平衡歪太多的,Lab 下 a、b 通道本身信息就乱,糊完容易整片泛红或泛绿。所以进 Lab 之前我一定先把色温校一遍,这一步偷不了懒。
有些图真的救不回来,别硬修
ISO 6400 拍出来的 JPG,蓝通道的噪点和皮肤斑点已经混在一起,分不出谁是谁。这时候你去跑通道磨皮,等于把噪点当斑点一起提亮,越修越脏,最后整张脸像盖了层沙。我现在的判断标准很简单:原图蓝通道放大到 200% 还能看出块状压缩痕迹的,直接退回重拍,别在 PS 里耗时间。
我目前的工作流是:Camera Raw 里降噪先走一轮(明度 25、颜色 25、细节 50),再进 Lab 糊 a/b 通道,最后频率分离救局部。82 张图我分了两天做完,比一开始纯用频率分离快了差不多一倍。工具没变,顺序变了。