本文发表在 rolia.net 枫下论坛1. 它会把你高级相机的每个颜色通道的14-bit采样的RAW数据转化成8-bit,因为JPG每个颜色通道只有8-bit。知道这意味这什么吗?这意味这你整整损失了6-bit的细节。
2. 接下来,它会把这些采样值,看作是某些颜色的编号,到某个色彩空间去查找出对应的具体颜色(常用的是Adobe RGB 或者是S-RGB)。这个步骤比较复杂,我们后面会讲。现在你只需要理解的是:相机采样的其实不是颜色,而是颜色的某个编号,而色彩空间相当于颜色仓库, 在仓库里对每个颜色也有一个编号。不同仓库对同一个颜色的编号是不同的。换句话说,当你把你的图片(一个颜色编号的列表)放在不同的色彩空间中,看起来会是不同的颜色。
3. 记得相机里面的白平衡设置吗?有自动、日光、阴天、钨丝灯等等。相机会根据这些设置,调整颜色,试图恢复你在酒吧里看到的那个妞儿的白色的裙子。天呀,酒吧里的灯光扑朔迷离,撩人心扉,难道告诉相机这么几个选项它就能恢复出白色了吗?你信吗?
4. 然后,相机会做出一个看似合理但是令人发指的假设:你拍的照片,最亮的部分和最暗的部分都没有你关心的细节,你关心的细节会出现在中间调。于是,它执着的把曲线调成了S形,突出中间调,牺牲了高光和阴影。于是你拍摄的秋色黄叶的照片,就这么生生的给毁了;那只趴在阴影里的青蛙,也变得更加难以发现了。
5. 接下来,它会调用模糊算法,去掉图片中的噪声,让你的高ISO图片看起来可以接受。它没有告诉你的是,你的图片中的很多细节也从此一去不复返了。(比如mm头发的纹理)
6. 它还会调用锐化算法,让你的图片看起来更加锐利清晰。在本书的锐化章节,你会知道锐化的“粒度”(就是“半径”这个参数)是多么重要。粒度其实是告诉锐化算法,我们需要对哪一个层次的细节进行锐化。锐化海面的波浪和锐化丛林的细节是完全不一样的粒度。相机并不知道你拍的是海面还是丛林,它只是粗暴的利用内置的一成不变的锐化算法来糟蹋你的图片。
7. 最后,它会调用压缩算法,把你的图片保存成更小的文件,丢到CF卡上。记住,JPG的压缩和WinZip的压缩是完全不一样的。你是可以从WinZip压缩中完全恢复压缩前的内容。而JPG压缩为了把文件变得更小,采用的是有损压缩,换句话说,一旦变成JPG,某些细节会不可逆的随风而去了。所有的这些悲剧,都在你按下快门的一霎那发生了!
想想看为什么相机广告总要宣扬他们用了最先进最快速的处理芯片?就是为了在尽量短的时间内,完成上面的这些步骤。随着技术的发展,机身算法越来越智能复杂。但是无论怎样,有一点是确定的,它不知道你拍摄图片的内容,无法根据你拍摄的图片的特点进行更加合理的处理。它只能把鸡肉做成劲脆鸡腿堡,把牛肉做成巨无霸! 到现在为止,你还相信未经PS的JPG是原汁原味吗?你的眼睛欺骗了你、你的相机欺骗了你、然后你的相机又对JPG图片进行了毫无针对性的调整。呈现在你面前的,是一副和你看到真实景色相去甚远的图片而已!我管这种差别叫做“数码味儿”! 其实,相机做的没有错,它的错误仅仅在于把这些方法不加分辨的用到了每一张照片上而已。而本书要讨论的,是如何针对不同照片的特点,有针对性的使用这些方法,让你的照片看起来更加贴近人眼看到的真实。更多精彩文章及讨论,请光临枫下论坛 rolia.net
2. 接下来,它会把这些采样值,看作是某些颜色的编号,到某个色彩空间去查找出对应的具体颜色(常用的是Adobe RGB 或者是S-RGB)。这个步骤比较复杂,我们后面会讲。现在你只需要理解的是:相机采样的其实不是颜色,而是颜色的某个编号,而色彩空间相当于颜色仓库, 在仓库里对每个颜色也有一个编号。不同仓库对同一个颜色的编号是不同的。换句话说,当你把你的图片(一个颜色编号的列表)放在不同的色彩空间中,看起来会是不同的颜色。
3. 记得相机里面的白平衡设置吗?有自动、日光、阴天、钨丝灯等等。相机会根据这些设置,调整颜色,试图恢复你在酒吧里看到的那个妞儿的白色的裙子。天呀,酒吧里的灯光扑朔迷离,撩人心扉,难道告诉相机这么几个选项它就能恢复出白色了吗?你信吗?
4. 然后,相机会做出一个看似合理但是令人发指的假设:你拍的照片,最亮的部分和最暗的部分都没有你关心的细节,你关心的细节会出现在中间调。于是,它执着的把曲线调成了S形,突出中间调,牺牲了高光和阴影。于是你拍摄的秋色黄叶的照片,就这么生生的给毁了;那只趴在阴影里的青蛙,也变得更加难以发现了。
5. 接下来,它会调用模糊算法,去掉图片中的噪声,让你的高ISO图片看起来可以接受。它没有告诉你的是,你的图片中的很多细节也从此一去不复返了。(比如mm头发的纹理)
6. 它还会调用锐化算法,让你的图片看起来更加锐利清晰。在本书的锐化章节,你会知道锐化的“粒度”(就是“半径”这个参数)是多么重要。粒度其实是告诉锐化算法,我们需要对哪一个层次的细节进行锐化。锐化海面的波浪和锐化丛林的细节是完全不一样的粒度。相机并不知道你拍的是海面还是丛林,它只是粗暴的利用内置的一成不变的锐化算法来糟蹋你的图片。
7. 最后,它会调用压缩算法,把你的图片保存成更小的文件,丢到CF卡上。记住,JPG的压缩和WinZip的压缩是完全不一样的。你是可以从WinZip压缩中完全恢复压缩前的内容。而JPG压缩为了把文件变得更小,采用的是有损压缩,换句话说,一旦变成JPG,某些细节会不可逆的随风而去了。所有的这些悲剧,都在你按下快门的一霎那发生了!
想想看为什么相机广告总要宣扬他们用了最先进最快速的处理芯片?就是为了在尽量短的时间内,完成上面的这些步骤。随着技术的发展,机身算法越来越智能复杂。但是无论怎样,有一点是确定的,它不知道你拍摄图片的内容,无法根据你拍摄的图片的特点进行更加合理的处理。它只能把鸡肉做成劲脆鸡腿堡,把牛肉做成巨无霸! 到现在为止,你还相信未经PS的JPG是原汁原味吗?你的眼睛欺骗了你、你的相机欺骗了你、然后你的相机又对JPG图片进行了毫无针对性的调整。呈现在你面前的,是一副和你看到真实景色相去甚远的图片而已!我管这种差别叫做“数码味儿”! 其实,相机做的没有错,它的错误仅仅在于把这些方法不加分辨的用到了每一张照片上而已。而本书要讨论的,是如何针对不同照片的特点,有针对性的使用这些方法,让你的照片看起来更加贴近人眼看到的真实。更多精彩文章及讨论,请光临枫下论坛 rolia.net