经常使用数码相机的朋友对“紫边”(Purple Fringing)这个术语一定不会感到陌生,它是指相机在拍摄过程中由于被摄物体反差较大,在照片的高光与低光部分交界处出现的色斑现象(最常见的是紫色斑,也可能会有其他颜色的色斑),如图1的树干与天空的交界处。本文将首先地对紫边的成因作一些解释,然后告诉你如何才能减轻紫边带来的危害,最后重点向你演示如何利用Photoshop去除照片中的紫边。
\_B[{e7z cH>%r^G\ YQY%M>F@d% 在刚刚购买了一部时髦的数码相机之后,你会迫不及待地找个风景优美的地方大拍特拍,而当你看到拍下来的照片出现紫边时,头脑中会产生的想法是:是不是我的相机不好?还是我的拍摄方法有问题?别人的相机拍出来也会这样吗?
nMJ#<'v^!2 事实上,从笔者本人接触到的一些数码相机用户所拍摄的照片来看,紫边问题的确普遍存在,而且对于紫边的成因,说法也相当多。如果你喜欢泡摄影论坛的话,很容易在上面找到有关紫边成因的讨论帖子,每当某个摄影爱好者在论坛上信誓旦旦地声明自己找到了紫边的罪魁祸首时,很快就会有人举出相反的例子加以反驳。比方说,有人认为是镜头色差问题,但却有人指出同一品质的镜头,为何胶片相机拍出来的照片没有紫边,而数码相机却有?有人认为是单CCD在三色插值时的固有缺陷造成的,但却有人举出了没有使用彩色插值的三CCD数码相机同样存在紫边现象的反例。还有人指出实际上胶片相机和数码相机都会产生紫边,只是由于数码照片在屏幕上显示时放大倍数(相对于CCD面积)远远大于银盐照片冲印后的放大倍数(相对于胶卷),因此数码照片的紫边才显得尤其明显。从这些讨论中我们很难对紫边的成因给出一个明确的结论,实际一点的看法不如认为这几方面因素都是紫边产生的原因:相机镜头的色差、CCD成像的局限性、照片放大倍数等等。
p QizJ6 0tU.( Xn{1 FJX/ 既然紫边现象可以看作是相机与生俱来的一种局限性,那么我们所能够做的就是减轻这种局限性对相片产生的危害。这可以从三方面入手:
r\/+Oa' 第一,选择紫边现象不太明显的数码相机。从很多数码相机的评测文章中,我们常常会看到对某款相机的紫边现象是否明显进行标榜或者攻击的言论,不可否认,不同品牌、不同型号的相机在拍摄同一场景时得到的照片不仅在色彩表现上不同,紫边的严重程度也不会一样。既然用户对紫边问题产生了关注,厂商们肯定也会采取某些措施(比方说成像算法的改进)来改进紫边现象。不过对于一般用户来说,恐怕不大会有机会尝试好几款相机来进行紫边情况的对比,而某些评测文章凭借几张样本照片就得出的结论是否能够让人信服也是相当可疑的。此外,从原理上来说,成像算法是一个需要考虑多个因素的系统工程,如果这个算法把主要精力放在去除紫边上,图像品质的其他方面也较难兼顾。从这些意义上来说,我并不建议你在选购相机时过分看重相机之间的紫边情况差异而忽略了其他更关键的因素。
t]-5 ]oI 第二,拍摄时尽量减轻容易产生紫边的几个因素。在不更换拍摄器材和场景的条件下,拍摄方法不同所得到的相片中的紫边严重程度也会不同。通常情况下,大光圈、广角端、变焦倍数过大这几种情况都容易产生紫边现象,应当尽量避免。此外,采用多点测光而不是单点测光也有利于避免画面不同部分的光线反差过大。
2p"WTd 第三,对拍摄后的相片进行软件修补。既然数码相片反映到计算机中就是一个个像素(更进一步而言就是一长串二进制数),那么从理论上来说没有什么是不可以用软件修补的,只是修补的难度是否实际可行的问题。幸运的是,利用软件去除或减轻相片中的紫边现象并不难。下面我们将告诉你如何利用Photoshop除去相片中的紫边。
xt*u4% sM9+dh 提起Photoshop,一般用户都会感觉有点头大,别担心,我们这里所使用的主要工具只有两种:色相/饱和度/明度调节(Hue/Saturation/Lightness,HSL)和套索工具(Lasso tool)。实际上,可提供这两种工具的软件(如Paint Shop Pro 8、Photoshop Elements 2)都可以用来去除紫边。
^`G}gWBx}w @9"J|} h*v8#\b$J_ 按如下步骤进行操作:
&?(?vDFfZ 1. 首先让我们打开一幅有紫边的照片,本文以图1作为样本。
e;(0(rI 2. 从Image菜单中选择Adjustments|Hue/Saturation/Lightness或者直接按Ctrl-U键调出Hue/Saturation对话框,如图2所示。
y99mC$"Ee` 3. 在Hue/Saturation对话框的Edit下拉列表中任选一种颜色(Master除外),然后可以看到鼠标箭头变成了吸管状。用吸管在出现紫边的地方点一下,Photoshop就会自动找出与紫边最接近的颜色通道,在本例中为Blues(蓝色)通道。
8w.YYo8` 4. 下面要进行最引人注目的一步,在Hue/Saturation对话框中对Blues(蓝色)通道的饱和度和明度进行调节(一般都是作降低调节),直到你获得满意的效果,在本例中,我将蓝色通道的饱和度降为-58,明度降为-100后树干和天空交界处的紫边就消失了,如图3所示。
8-O)Xx}cU LGtIm7 是不是已经大功告成了呢?看起来这个去除紫边的操作实在太简单了。不要高兴得太早,让我们仔细再对比一下修改前后的照片。你会发现池塘边那个穿蓝衣服的女孩的衣服颜色在修补后明显发生了色变,好像被水洗过了一样,如图4所示。这显然不是我们所期望的结果,这一问题产生的是由于我们对整个照片的蓝色通道都进行了修改,从而也影响到原先色彩正确区域的颜色表现。解决问题的办法就是只选取紫边出现的区域进行上述修改,由于我们只进行色调的修改,因此在选取修改区域时并不需要特别精确,只需将紫边包含在内,并尽量把表现正确的与紫边相似颜色的区域排除在外即可。Photoshop中用来徒手选择的套索工具(Lasso tool)是最合适不过的了,它允许你用鼠标徒手选出一个封闭的区域。在本例中,由于正确的蓝色调区域仅仅存在池塘边的人物处,我们用套索工具选择这一区域后再选择Select菜单中的Inverse(如图5所示),然后对反相选择的区域运用上述的去紫边操作,就可得到令人满意的结果(如图6所示)。
SCz318n %VnbmoO k5T,990 有了套索工具的配合,去除紫边操作的适用性就会变得更加广阔,即便你的照片中出现多种不同颜色的紫边(比如洋红色、红色、黄色、绿色、蓝色等),也可以分别选出后对不同的通道进行不同程度的修补处理,从而做出更加准确和精益求精的效果。
rvw)-=qR[