曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 1845|回复: 2
打印 上一主题 下一主题

[人像] 使用高低频磨皮

[复制链接]

4917

主题

5879

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34382
跳转到指定楼层
楼主
发表于 2020-4-8 16:42:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
概念:
高低频磨皮的原理是将图像信息分为两部分,将颜色和光影记录在低频,将纹理细节保存到高频。高频层和低频层实质对应的就是两个图层,对两个图层分别调整,互不干扰。调整低频层上的光影颜色,不会影响到图片细节;调整高频层上的细节,也不会影响到低频层上的光影颜色。
低频层可以通过 “高斯模糊” 滤镜获得;高频层可以使用 “应用图像” 命令获得。

使用高低频方法磨皮的有点是步骤少,完全机械化操作,易于掌握,还能最大限度保留皮肤肌理;缺点是工作量比较大。

在实际操作该方法时,整个过程会有一些不同的细节差异,但整个原理都是一致的。

通道磨皮和高低频磨皮的比较
高低频磨皮法和通道磨皮法是并列的两种基本磨皮法,实际应用时可以二选一。相对来说,高低频的应用范围没有通道磨皮广。高低频适用于面部皮肤较好,至少不会太差的场景;如果满脸痘痘的,高低频并不太合适,强行使用会带来巨大的工作量,此时就应该选择通道磨皮了。

方法与步骤

1. 先复制出两份图层,一层可命名为高频,另一层可命名为低频。

(图-1)
LF 为低频层;HF 为高频层。

2. 先关闭高频图层,然后在低频部分应用 “高斯模糊” 滤镜,其半径值大一点都没问题,保证脸部保持较大的模糊化即可,相较于通道磨皮里的高反差保留半径设置,它显然比较宽松。

(图-2)
如 (图-2)中所示的模糊度也是没问题的。总的来说,就是使得脸上的肤色看不到有明显的色块界限。

3. 打开高频层图像的可见性,对高频层使用 “应用图像” 命令:

(图-3)在 (图-3)的参数中,“”图层改为 LF,“混合” 方式选择 “减去”,“缩放”值设置为 2,“补偿值” 设置为 128 。

在 “应用图像” 命令中,“减去” 的计算公式为:c = (b - a) / 缩放 + 补偿值 。其中,b (HF)是目标的 RGB 通道值,a  (LF)是 “源” 图层的 RGB 通道值。这里,观察 HF 的某个像素值(此时还未使用 “应用图像” 命令):

(图-4)

接着,获取 LF 上的同一个像素点的值(此时 LF 已经被高斯滤镜模糊化):

(图-5)

现在,使用 “应用图像” 命令, 选择“减去” 混合方式,缩放值为 2,补偿值暂时设置为 0,那么根据公式 c = (b - a) /2 ,则有 (217 - 215) / 2 = 1, (195 - 190) / 2 = 2, (182 - 178) / 2 = 2,也就是该点的 RGB 值为 (1,2,2)。为了验证这一点,同样用吸管工具吸取该点的值:

(图-6)

从上面的测试也发现,一个像素,在使用高斯模糊滤镜后,PS 会先对整个画面进行亮度评估,然后对亮度高于平均亮度的像素点压低其亮度,对亮度低的提升其亮度,从而使两者有一定的平衡。需要注意的是,一个像素,在使用高斯模糊后,在跨过一个半径值后(比如 10 个像素半径),该像素的亮度会有明显变化,此后如果再继续加大半径值,该像素的亮度不会再有大的变化。因此,就像上面说的,高斯模糊的半径值你拉大点还是拉小点,关系并不大,只要跨过一个临界点即可---这个在宏观上来看,就是脸部皮肤的明显色块已经全部模糊化。
现在取一个 RGB 值为 (201,170,159)的像素,观察其低频层(高斯模糊)后的值为 (188,155,140),然后再使用 “应用图像” 命令(缩放值为 2,补偿值为 128),那么该像素的结果值为 (122,121,119)-- 如何计算出该值?

这时,上述公式中的 b-a 是允许有负值的,因此对于上面的像素点则有:

(188 - 201)/ 2 + 128 = 122, (155 - 170) / 2 + 128 = 121, (140 - 159)/ 2 + 128 = 119 。

此外,如果你再拖动补偿值的时候,你也会看到,它还可以设置为负值。

从上面对高斯模糊滤镜的测试与分析,明白了为什么低频层要使用高斯模糊,为什么它可以记录光影和色调的原因。

在 “应用图像” 后,效果如下图所示:

(图-7)

4. 将高频层和低频层的混合模式改为 “线性光” :

(图-8)

此时,会“迷惑” 的发现,整个混合效果又变回“原图”了。但是不同的是,此时你可以在高频层上用修补工具开始修复掉脸部的瑕疵,但并不会破坏整体的光影与颜色。

线性光混合模式的公式是:c = b + 2a -1 。这里需要注意的是,现在公式里的 b 是低频层,a 是高频层。原来高频层的 “减去” 公式里的的 b 是背景层的拷贝,现在将其命名为 by,经过高斯模糊的低频层命名为 ag,那么整个公式简化有 (补偿值 128 记为 0.5):

c = ag + 2*[ (by - ag)/2 + 0.5) ] - 1  ,展开有:

c = ag + by - ag + 1 - 1 ,结果有:

c = by 。

因此,经过 “线性光” 的混合后,你看到的是原图。
通过修补工具在高频层上修补皮肤,其本质是将瑕疵(或暗色或亮色)附近的正常色将其替代。所以,在有了低频层的光影色调的稳固保证后,在高频层上所做的任何修改,最终都不会影响它通过线性光混合的方式还原到一张好的“原图”(各种细节的呈现)。综上可见,高低频是一种非常巧妙的修图方法。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4917

主题

5879

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34382
沙发
 楼主| 发表于 2020-4-9 22:00:43 | 只看该作者

建立高低频层后的工作方式一

在建立了高低频层之后,就要开始磨皮修图。

1. 对于高频层
可以利用修补工具,修复画笔工具去除脸上明显的瑕疵,如痘痘,各种疙瘩。慎用图章工具,避免损失皮肤细节。

2. 对于低频层
在处理低频层时,可以先关闭高频层,选择低频图层,然后用“修补工具”选出脸部明显色块(可以按住 Shift + T 加选选区),然后 Shift + F6 羽化一定像素(视照片分辨率而定),再进行一次高斯模糊(半径比建立低频层时稍大即可)。接着,再利用修复画笔工具进一步去除一些色斑。

在低频上的操作,不会影响高频层上的皮肤纹理,建议关闭高频层后再操作,这样能够更准确把握光影颜色的过渡。

4917

主题

5879

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34382
板凳
 楼主| 发表于 2020-4-10 17:35:50 | 只看该作者

高低频后续工具的使用

1. 画笔工具

在低频层的上方建立一个新图层,然后使用画笔(随意拾取一种颜色)在该图层上涂抹,此时会发现它并不会破坏细节:


(图-1)
可以对比用相同的画笔直接在正常图层上涂抹时的破坏性结果。这也就是低频层只影响颜色光影,而不破坏细节的证明。

因此,可以利用画笔,并结合吸管工具(在一些均匀的皮肤处吸取颜色),然后用画笔涂抹修复脸上不均匀的色块,在操作中,注意控制画笔的不透明度,要特别注意流量要控制得更小些,比如 10%

2. 修复画笔工具与污点修复画笔工具

可以使用 “修复画笔工具” 或 “污点修复画笔工具” 对高频层上的瑕疵进行修复,但要注意的是,必须在当前图层(高频层)上进行使用。一般不建议使用污点修复画笔工具。

3. 在低频层上继续应用模糊滤镜

其实这里的原理和 1 中的一样,只不过它是一次性对低频层上的大块色块进行修复。可以使用套索 或 修补工具圈选出过渡不自然的色块,比如一块高光,一块阴影,然后对选区进行一定羽化,接着再次使用高斯模糊滤镜使光影颜色过渡得更自然。

4. 仿制图章工具
在高频层上也可以使用仿制图章工具,同样,必须在高频层的当前图层进行操作。如果遇到比较大的颗粒,直接在高频层上无法修复,那么需要返回到低频层,并在该瑕疵旁边吸取颜色,然后使用画笔涂抹该处。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2024-5-6 18:42 , Processed in 0.063264 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表