杰夫66的博客

杰夫的摄影作品和心得
正文

摄影技巧杂谈(二)---网络图像:缩图与加锐

(2013-11-30 17:45:20) 下一个

 

(接上期:摄影技巧杂谈(一)---网络图像:尺寸与颜色

 

直接把一张大图缩到960px长边很容易,但是原图越大,缩图后的细节损失越多,见图P1

 

P1A, BigHorn Sheeps-Original

Camera: Canon EOS 5D Mark III Exposure Time: 0.002s (1/500) Aperture: f/3.2 ISO: 250 Focal Length: 200mm

 

这张片子是从一个52mb的Tiff片子(5184px X 3456px)缩到960px X 640px.前期没有锐化过。我一般后期之后的原片存成Tiff,不加锐,然后看是用来做成网络图片,还是印片,要根据尺寸和实际应用情况做不同的锐化。由此图可见没有锐化的片子缩图后画质会肉,清晰度大打折扣。看下图Tiff100%crop的片子可以看到,羊身上1,羊角2,羊眼3,空中的雪花4,都有很丰富的细节,但在没锐化的缩图中都看不清了。

P1B,

 

 

 

   每个人做网络图片所用的缩图和锐化的方式不同,我想这没有一个固定的方式,就photoshop 来说有人用USM(unsharpened mask) 有人用high pass filter(比如杀师的帖子:我是这样把彩色数码转成黑白的)我只能和大家分享我的方法,但是你还是要用自己的实践来找到最适和你的方式。

 

这个方法是两步法,我是用从我买的一个Chip Philips的tutorial上学到的方法,加上一点变化来适应我的要求。有些步骤每一张片子固定都做,有一些步骤是根据不同的片子的要求而不同。

 

第一步,第一次缩图

 

首先,先把图的尺寸缩成你最终尺寸的两倍,我的片子最终尺寸是960px,所以我先缩到960X2=1920px (如果最终是800px,则缩成1600px),见图

P2

 

 

 

 

 

第二步,复制图层,和改变合成模式

 

1,同时按“Ctrl"和”J", 复制一个图层。 2 把两个图层的合成模式(Blend Mode) 从normal 改成luminosity.见图

P3

 

第三步,第一次锐化------全图锐化 点击Filter-sharpen-smart sharpen见图

P4

 

然后出现这个对话框,见图

P5

 

 

设置amount 50%,radius 0.5 然后点OK键。 之后你可以再点Filter键,下拉菜单里顶上就是刚才做过的最后一步smart sharpen,再点击4-5次,(见图P6中的1.)

P6


这一步锐化是做4次5次或更多次,要看片子的具体情况,这张片子我做了5次(见2.)直到片子里最锐的边,如这里的羊背,羊角的边刚刚出现可见的HALO(图中3.4)这是有一点过锐的标志,但是别担心,我们下面还要进一步的缩图,这个HALO会消失。

 

第四步,缩图到最终尺寸。

 

把刚才这张有些过锐的double size的图片所成最终尺寸960px长边。

P7

 

这一步缩图完成后,原图就变成P8上这张

P8

 

 

刚才过锐的部分,在缩图后锐度又正常了。现在整个图的锐度已经是可以接受的,但是,我希望能在不过锐的情况下进一步强调羊角(1)羊身(2)的纹理和细节。这就需要用图层面具(layer mask)做局部锐化

 

第五步, 第二次锐化-----局部锐化

 

见图9--首先再做一个复制图层(1),我重命名这个图层为“纹理”(texture),blend mode 还是luminosity。

然后点击filter-sharpen-smart sharpen,当对话框出现时,设定amount =50%,  ridius= 0.3 然后点击“OK"(2) 

P9

 

重复以上锐化2次(或视你想加强纹理的程度而决定多少次),这时这个图层看上去是过锐的,见P10的3.的羊背,羊角的边的部分,可以见到轻微的HALO:

P10

 

别担心我们只需要用这个图层的局部而已. 见上P10图,我们先点击图层工具栏下方外方内圆的面具按键(1),给这个图层加上面具”mask“(2)。可以看见在字母texture旁边白色方形的面具icon。

 

第六步,隐藏纹理“texture"图层。

 

 

P11,

 

把左边工具栏下面倒数第三个”前景颜色设定(set foreground color)"键——是前白后黑的两个正方形,设定颜色成黑色(1) 然后同时按“Alt"和”Backspace"(2),你就会看到这个图层消失了,这个图层面具icon变成黑色了(3),这意味着,这个texture图层被隐藏变为不可见了。

 

第七步,在需要的地方局部还原”texture"图层。

 

把被隐藏的图层还原出来,遵循以下步骤 P12,

 

 

 

 

首先左击黑色的面具的icon(1),以确定这个面具是激活的。 把工具栏下方设置前景颜色设置成前白后黑(2)。 点击工具栏上面的笔刷键(3) 用笔刷,在羊身(4),羊角(5)上像刷油漆一样刷上还原的“texture”图层的纹理细节,记得避开边缘,以防止产生HALO。你可以通过控制A笔刷的透明度(6),或B图层的透明度(7)来控制你想还原多少细节和纹理。刷过量了,只需要按“X”键,就可以切换前景颜色设置(2)变回前黑后白,有变成隐藏模式,再按“X"键,又变回前白后黑,就又可以刷油漆了。

 

P13,刷完后,我把texture图层下面的两个图层都关掉后(红圈理的部分),你可以看到我用笔刷刷了多少”油漆“---还原细节纹理的直观图。

 

P14

最后把所有的图层压平,再参照我上一贴的内容,把color space转成sRGB。

 

现在看看,缩图后加锐的完成图(上)和没加锐的原图(下)。

平P15BIG HORN SHEEPS 

 

 

下一期我和大家谈谈长曝:B.S(Big Stopper) 堆栈法,还是PS.

 

谢谢观赏!

 

杰夫

[ 打印 ]
阅读 ()评论 (2)
评论
驼铃 回复 悄悄话 很不错,只是工作量比较大。不知杰班有没有比较一步缩到所要的尺寸后再锐化?有种观点认为在确定最后尺寸后再作锐化效果最好。
greekepic 回复 悄悄话 非常受益,请继续。
登录后才可评论.