夕阳西下,美女回过头来嫣然一笑,美啊!但是拍出来一看,夕阳是有了,但是美女变成了黑脸包公。。。
Why?
要讲清楚这个问题,首先大家要知道,人的眼睛对亮度的适应性是非常非常厉害的。
自然界的照度(可以简单理解为平时我们说的亮度,要掰扯这个概念太花时间),变化范围比你能感觉到的要大的多。从月光下的1个lx以下,到夏天大太阳下的20Klx以上,最大值和最小值能相差几十万倍!
人眼对此表示,自动适配毫无压力!这个就叫做动态范围大。
目前,地球上的所有相机,不管是胶片的还是数码的,不管是CCD还是CMOS,也不过多么高级,跟人眼比动态范围,那都只有抱大腿的份!
所以,照相的时候,如果取景器里同时有高亮的物体(夕阳),又有低亮度的物体(逆光的人),相机就只能将就其中一个。顾得上夕阳,就顾不上人。人像的曝光值合适了,夕阳又会过曝。
也不一定非要是逆光,只要照片的高亮部分和低亮部分亮度差异太大,相机的曝光设置就会出现熊掌和鱼翅不能兼得的问题。
怎么办?传统方案有:加闪光灯、反光罩(增加前景物体的亮度),镜头前加滤镜(减低背景天空的亮度)。胶片时代还有暗房的局部加减光技术可以弥补一下。PS里也有和暗房技术类似的Dodge和Burn两个工具。但是这些手段都各有各的问题,局限性也比较大。
随着这些年数码相机技术的飞速发展,原来的许多摄影技术难题都解决得七七八八了。高像素、变焦、防水,都不再新鲜。2003年佳能的EOS300D面世,更把数码单反也拉下了神坛。做相机的厂商,那个愁啊~还有什么能当卖点的?对了,逆光拍照还是个难题,弄这个!
于是,从2004年开始,各大品牌的相机都推出了自己的新技术,雄心壮志要搞定这个难题。这些新技术,就被业界统一视为高动态范围(High-DynamicRange,简称HDR)相关技术。HDR这个名词正式开始进入消费者视野。
现在一晃十年过去了,就连手机用的摄像头,也有很多号称采用了HDR技术。效果嘛,应该说有明显进步,但依然是远远不够滴。当然这也不能怪他们。同志们,硬件的每一次进步,都是在哗哗的烧钱啊!所以基本只能是爬行动物的速度,一步一步往前蹭。。。
但是软件就不一样了!
Photopshop说,我们2005年的CS2就用软件办法搞定了HDR问题好不啦!效果冈冈滴!还不用多花钱!
其实软件的HDR原理很简单。
举个例子。夕阳下的街道,因为街道被高楼挡住了阳光,所以正常曝光的照片(图①),为了兼顾天空和街道,天空有点太亮了,街道又太黑。
于是,我们可以把曝光量调高一档,专门拍街道,获得阴影部分的细节(图②)。再把曝光量调低一档,得到天空的正确曝光图片(图③)。得到这三张照片后,用PS合并一下,把最佳状态的天空和街道拼合到一张照片上,Bingo!
那么它和32-bpc又有什么关系呢?
我们来观察一下图②的天空部分。由于过曝,画面已经一片白了。这个白,用PS的拾色器查看一下,是8-bpc下的纯白色(R255,G255,B255),就是说信号已经满格了。但如果用眼睛看,天空事实上是很漂亮的渐变颜色。也就是说,天空有很多细节信息超出了图②能显示的范围。
软件解决HDR的办法,就是把所有细节信息收集起来,比如街道的细节、天空的细节,放到同一个筐里,然后挑选出我们需要的部分,拼成一幅完美的图像。
这个筐,就得足够大,容量至少得大于图①+图②+图③。它不但要保存从0到255之间的、能显示出来的信息,还要保存超出显示范围的高亮信息,以供后期处理。
--32-bpc就是为此而生。
它采用了浮点型的数据类型,RGB的0到255的变化被0到1取代,并且最高可以到20。也就是说,32-bpc图像的亮度可以是8-bpc图像的20倍,虽然在显示器上看可能都是一片白,但其实它在白色的背后还保存了很多细节。
可以看到,图①、图②和图③在PS里拼合后,形成了新的32-bpc的HDR图像。但这只是把图①到图③(其实还可以更多幅)扔到了筐里而已,至于怎么挑,还需要手动调整。32-bpc下保存的丰富细节,就为这种调整提供了充裕的余地。
下一步,把32-bpc图像转换成8-bpc的图像的过程,就是一个挑选的过程。这时,PS会保留你需要的细节,同时扔掉那些不再需要的。下面的界面就是在问你:大哥,怎么扔?
经过如此这般调整后的HDR图像,直观上的对比度可以做得很高,锐度也高,细节可以非常丰富,由此实现一种普通图像无法实现的效果。甚至有人还专门追求这种HDR风格,把本来不是HDR的照片也P成这样。。。
是不是还有点晕?
再打个比方。
如果你有女朋友就明白了,女生买回家的衣服一定比穿上身的多。。。
你看到的只是一身漂亮衣服,其实背后是整整一个大衣柜!还不算各种包包鞋子围巾腰带。。。
不要说浪费,这样才能随便挑啊,才能每天都漂漂亮亮出门啊啊啊~(写到这里楼主好想去逛街。。。话说我到底是为了啥下了班还孤零零的一个人在这儿敲字。。。
相比之下,32-bpc比8-bpc、16-bpc多占用的那点存储空间算什么呢?好歹低碳环保零污染,而且还是免费的~
吐槽结束。
最后再简单总结一下,16-bpc和32-bpc,都是为了做后期。
如果用PS画插画,用8位深度。修照片,用16位深度。处理HDR图片,用32位深度。
。。。写了这么一大篇,居然就得出了和百度没啥两样的结论,楼主突然感觉好心塞。。。
好了,基本RGB的疑难杂症都扫光了。
下一章开讲PS里的RGB拾色器~ 跟这一章比起来明显轻松愉快多了~
下次再见~
精彩评论