个人资料
  • 博客访问:
正文

高反差保留在图象编辑中的应用探讨

(2015-04-11 15:20:45) 下一个

在探讨问题前,先给出几个图层模式概念及其计算方法(M45注:网上抄袭改编.但对理解问题有帮助)。

Opacity 不透明度

计算公式: C=d*A+(1-d)*B
该混合模式相对来说比较简单,在该混合模式下,如果两个图层的叠放顺序不一样,其结果也是不一样的(当然50%透明除外)。

在计算公式中,A代表了上面图层像素的色彩值(A=像素值/255),B代表下面图层像素的色彩值(B=像素值/255),C代表了混合像素的色彩值(真实的结果像素值应该为255*C),d表示该层的透明度。下同。

Multiply 正片叠底 (也叫相乘)

计算公式: C=A*B
该效果将两层像素的标准色彩值(基于0..1之间)相乘后输出。
其效果可以形容成:两个幻灯片叠加在一起然后放映,透射光需要分别通过这两个幻灯片,从而被削弱了两次。

Screen 滤色 (也叫掩蔽)

计算公式: C=1-(1-A)*(1-B)
也可以写成 1-C=(1-A)*(1-B)

该模式和上一个模式刚好相反,上下层像素的标准色彩值反相后相乘后输出,输出结果比两者的像素值都将要亮(就好像两台投影机分别对其中一个图层进行投影后,然后投射到同一个屏幕上)。从第二个公式中我们可以看出,如果两个图层反相后,采用Multiply模式混合,则将和对这两个图层采用Screen模式混合后反相的结果完全一样。

Overlay 叠加 (也叫覆盖)

计算公式:
A=0.5: C=B
A<0.5: C=2*A*B
A>0.5: C=1-2*(1-A)*(1-B)

依据下层色彩值的不同,该模式可能是Multiply,也可能是Screen模式。

上层决定了下层中间色调偏移的强度。如果上层为50%灰,则结果将完全为下层像素的值。如果上层比50%灰暗,则下层的中间色调的将向暗地方偏移,如果上层比50%灰亮,则下层的中间色调的将向亮地方偏移。

好,言归正传. 我前一帖子(http://blog.wenxuecity.com/myblog/65010/201503/23494.html) 提到

原始图象=高反差保留+低反差保留

其实这个说法并不十分准确. 不管怎么说,上下图层还是要通过比较复杂的计算方法才能得出结果.准确地说应该是"叠加".进而,如果把"低反差保留"换成"原始图象",应该可以得到"锐化图象".

锐化图象=高反差保留 "叠加" 原始图象

如何创建高反差保留图层呢?在PS里有个滤镜叫High Pass Filter可以很方便地直接拿来用.其实还有其他的"基本"创建方法. 下面是一个最常见的创建方法,对理解高反差保留很有帮助.

1. 首先复制背景图层两个, 命名为A和B.A为上图层.
2. 对A应用高斯模糊,参数大致设为2-6.
3. 反相A.
4. 设置A不透明度为50%.
5. 向下合并A到B.

这时得到的就高反差保留图层.高反差保留是个可以编辑的图层,平均灰度大约为50%.

一般地来讲,图象中物体边缘部分,由于上下图层有差别,会被体现出来. 而平滑内部差别小,所以计算后其灰度大约为50%.很难用肉眼分辨.

Overlay (叠加)图层模式(计算方法)正好符合我们利用高反差保留图层强化边缘的要求,所以对图层应用叠加模式时,边缘部分的像素就会被计算.其他的部分不会发生变化.这正好与图象锐化就是处理边缘部分的理论相符.所以只要把合并后的B图层的模式改为Overlay (叠加)图层模式,图象就得到锐化了.

有兴趣的同好还可以比较一下用High Pass创建的图层的直方图和细节部分.会发现一些有趣的现象.

可是,有件非常遗憾的事情就是,高反差保留含有图象的细节同时也保留了噪点(这不是摄影者的错).当用高反差保留图层增强锐化效果后,就会发现图象没有预期的效果,反而不堪入目.

遇到这种情况怎么办? 糊! 继续糊高反差保留图层.不过这次要谨慎糊.PS里有个叫智能糊的东西很不错.可以把噪点糊平. 让每个噪点灰度近似等于50%.不参与上下图层像素运算.这样一来,就可以得到锐利的低噪点图象.原理就是所有照片中的所有噪点都有一个相同的
值,这个阈值肯定不会很大. 利用智能糊,只糊低于阈值部分,而高于阈阀值的部分保持不变.这样一来,既锐化了图象,又没有增加噪点.一举两得.

假如原片就有噪点,即便不参与上下图层像素运算,也很明显怎么办? 利用高反差保留图层除去这种噪点也很有效.只要把高反差保留图层反相,就可以抵消噪点.不过这一招要慎用.因为这个办法正好与锐化向反,是糊.糊噪点的同时也会失去某些反差不大的部分, 也就是有人想要的细节.

高反差保留是否可以随心所欲地用选择工具对图象锐和糊? 我想是可以的.方法应该不止一两个.如果用选择工具把不希望的参加锐和糊的部分剪掉或保留,然后再进行运算.不过这种方案用处有限. 还有办法是先锐化,然后在选择性地糊.不管哪种办法,可能还会要用到羽化. 太麻烦了.

小提示:利用高反差保留图层也可以营造自己独特摄影风格.

好了,今天就聊到这里吧.周末愉快.

[ 打印 ]
阅读 ()评论 (2)
评论
M45 回复 悄悄话 回复 '石假装' 的评论 : 啊哈, 这篇意在揭示图象编辑原理,所以有很些连带的基本操作没有表述..
石假装 回复 悄悄话 这篇看不懂。
登录后才可评论.