什么是RAW数据?

现在数码照片的存储格式,以及在网络上应用的最普遍的图片格式就是JPEG格式了(Joint Photographic Expert Group)。但是作为一种有损的图像压缩格式(现在也有少数数码相机提供无损压缩的JPEG存储格式),其缺点是显而易见的,就算是极其轻微的压缩比例,也会使图像质量发生不可逆转的损失。更重要的是如果图像在相机内就经过了比较大的颜色、曝光、去噪和锐化处理的话,就会减小后期在电脑上做进一步处理的余地。对于不需要进行后期处理,或者不允许后期处理的情况下,JPEG是最好的相片存储格式之一。

许多摄影师都尽量拍摄TIFF或者RAW格式的照片,来获得尽可能最好的图像品质。下面我们会看到,RAW格式文件将提供给我们最大的图片后期调整余地。

为什么要拍摄RAW?

要想更好的理解这种神奇的RAW格式到底是什么,我们首先要了解一下目前数码相机的工作原理。我们手里的所有数码相机都能照出彩色的图像,是的,尽管你最终得到的是彩色的图像,但实际上绝大多数的数码相机的感光元件只能记录灰度文件(除了Foveon X3感光元件,扫描式数码后背和多次曝光数码后背以外)。

这听起来像是一个非常复杂的任务。实际上目前技术水平已经能保证最终得到的效果达到令人吃惊的程度了。任何一项技术都要同其自身与生俱来的缺点做斗争。就像胶片也要同其自身的缺点对抗,今天数码相机在很多方面都已经能击败胶片了。

现在我们可以谈谈对于任一给定的数码相机,RAW格式数据到底是什么了。RAW数据就是由感光元件记录的图像的所有灰度数据。为了得到最终可用的图像,这些RAW数据必须经过所谓的“RAW转换程序(RAW Converter)”的处理(包括去马赛克)。JPEG格式的数码相片实际上使用了整合在相机固件内的RAW转换程序进行全部转换处理。

相机产生的JPEG格式照片有如下缺点:

1. JPEG格式由于有损压缩造成的失真

2. 尽管绝大多数感光元件记录的是12bit或者16bit的灰度数据,但最终文件中只有8bit

3. 机内整合的RAW Converter只能利用有限的资源进行计算,但是好的RAW转换需要广泛大量的和复杂的计算。软件技术的不断进步使其能不断提高在计算机上进行RAW转化的效果,而现在普遍使用的相机内用ASCII编码的固件则无法升级了。

4. 机内设定或者评估白平衡在机内就应用在图片上了。同样色彩处理,色调校正,机内锐化也都在机内完成。这就限制了后期处理能力,因为已经校正过的图像需要再一次校正。对于一幅图像(特别是8bit的)进行越多的处理,就导致图像质量恶化的越大。 
现在我们可以解释一下RAW格式文件的区别了。他只存储原始数据(加上一些额外的数据信息,用来用来描述RAW数据的一些性质,叫做EXIF文件。EXIF文件内包含了相机型号,所用镜头,光圈快门等等信息。另外还有一些有关图像的数据,尽管是由相机记录的,但是用RAW转换程序编辑的时候仍然可以被更改,这些设定的选择将直接影响到图像如何被处理。这些可更改的设定包括,色彩模式,白平衡,饱和度,图像色调分布,锐化等等。)。现在所有原来在机内完成的RAW转换过程,都将在更强大的计算机平台上完成。

--

RAW文件不是图片格式,它记录的是拍摄的和图像数据文件,你不可能直接看到他!如果你看到了它,那么就已经将他变成一种图片格式了!所有数码相机输出的JPG照片话,那么是运用机内的处理软件将原始的图像信息数据加上你的设置经过处理转换得来的,转换过程中要经过机内软件优化的!而如果你将拍摄的RAW数据文件不经过相机内优化转换而直接在电脑上用软件查看的话,那么你看到的经过转换的图像是没有经过加工优化的,所以这时我们在电脑上看到的“RAW”照片---观看的时候已经转换为JPG或者其他图片格式了,因为前面说过RAW只是一种原始数据文件,无法直接观看!但是由于这时的照片是从RAW原始文件数据经过电脑上直接查看RAW文件的软件转换过来的,所以我们此时看到的照片是没有经过相机润色,处理的最原始拍摄数据转换成的照片,自然效果难以跟优化后的照片相比!另外,如果你经常使用RAW输出文件,就会知道数码相机的原始成像如果不经过软件优化处理是根本没发法观看的,所有的数码相机在你拍摄后照片被保存的那一瞬间其实就跟完成一次后期PS是一样的!
时间: 2024-10-10 11:49:28

什么是RAW数据?的相关文章

D盘显示RAW数据如何恢复

D盘打不开RAW,是因为这个I盘的文件系统内部结构损坏导致的.要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏.具体的恢复方法看正文 工具/软件:流星数据恢复软件 步骤1:先下载并解压程序运行后,直接双击需要恢复的分区,然后右击软件图标选择<以管理员身份运行>(如果是xp系统可以直接双击打开软件) 步骤2:程序运行后,直接双击需要恢复数据的盘 步骤3:程序找出文件后,会放到与要恢复盘同名的目录中 步骤4:勾选所有需要恢复的文件,右击选择<复制勾选的文件>,软件会

艰苦的RAW格式数据恢复之旅

艰苦的RAW格式数据恢复之旅 1.RAW 格式形成原因 2.RAW 格式的解决的方法 经验之谈: 1.RAW 格式形成原因 关于形成的原因,在网上搜索了下,千奇百怪的都有,就不一一诉说了,可是有果必有因. 在网上搜索到正确的说法是硬盘的DBR损坏导致的,个人不懂硬件,就引用前辈的解释了. 2.RAW 格式的解决的方法 写在前面的话,我差点儿能够是说没有一丁点关于硬盘数据恢复方面的经历,所以这次纯粹是摸着石头过河,摸出来的经验,终于给自己摸着攻克了,算是牛年中不幸中的大幸.因为变成RAW格式的硬盘

Android中如何将Bitmap byte裸数据转换成Bitmap图片int数据

2014-06-11 10:45:14   阅读375次 我们在JNI中处理得到的BMP图片Raw数据,我们应该如何转换为Bitmap呢? 由于得到的数据是unsigned char *类型的数据,而对于Bitmap的类来说,其类方法里面: 1 2 public static Bitmap createBitmap(int colors[], int offset, int stride,             int width, int height, Config config) 要求传

raw数据类型

Oracle中用于保存位串的数据类型是RAW,LONG RAW(推荐使用BLOB). RAW,类似于CHAR,声明方式RAW(L),L为长度,以字节为单位,作为数据库列最大2000,作为变量最大32767字节. LONG RAW,类似于LONG,作为数据库列最大存储2G字节的数据,作为变量最大32760字节 RAW类型的好处就是:在网络中的计算机之间传输 RAW 数据时,或者使用 oracle 实用程序将 RAW 数据从一个数据库移到另一个数据库时,Oracle 服务器不执行字符集转换.存储实际

【推荐】oc解析HTML数据的类库(爬取网页数据)

TFhpple是一个用于解析html数据的第三方库,本人感觉功能还算可以,只不过在使用前必须配置项目. 配置 1.导入libxml2.tbd 2.设置编译路径 使用 这里使用一个例子来说明 http://so.gushiwen.org/guwen/book_2.aspx 1.创建TFHpple对象,data为网站返回的数据 TFHpple *htmlParser = [[TFHpple alloc] initWithHTMLData:data]; 2.使用searchWithXPathQuery

Oracle 中LONG RAW BLOB CLOB类型介绍

说明: RAW: 未加工类型,可存储二进制数据或字节符 LONG: 可变长的字符串数据,最长2G,LONG具有VARCHAR2列的特性,可以存储长文本一个表中最多一个LONG列[不建议使用] LONG RAW: 可变长二进制数据,最长2G [不建议使用] CLOB: 字符大对象Clob 用来存储单字节的字符数据:大型文本,例如XML数据. NCLOB: 用来存储多字节的字符数据 BLOB: 用于存储二进制大对象数据:例如数码照片: BFILE: 存储在文件中的二进制数据,这个文件中的数据只能被只

Oracle raw类型

RAW(size):长度为size字节的原始二进制数据,size的最大值为2000字节; RAW类型好处:在网络中的计算机之间传输 RAW 数据时,或者使用 Oracle 实用程序将 RAW 数据从一个数据库移到另一个数据库时,Oracle 服务器不执行字符集转换. RAW,类似于CHAR,声明方式RAW(L),L为长度,以字节为单位,作为数据库列最大2000,作为变量最大32767字节. LONG RAW,类似于LONG,作为数据库列最大存储2G字节的数据,作为变量最大32760字节; 操作:

Sensor信号输出YUV、RGB、RAW DATA、JPEG【转】

本文转载自:http://blog.csdn.net/southcamel/article/details/8305873 简单来说,YUV: luma (Y) + chroma (UV) 格式, 一般情况下sensor支持YUV422格式,即数据格式是按Y-U-Y-V次序输出的RGB: 传统的红绿蓝格式,比如RGB565,其16-bit数据格式为5-bit R + 6-bit G + 5-bit B.G多一位,原因是人眼对绿色比较敏感.RAW RGB: sensor的每一像素对应一个彩色滤光片

嵌入式开发之davinci--- 8148/8168/8127 中的图像采集格式Sensor信号输出YUV、RGB、RAW DATA、JPEG 4种方式区别

简单来说,YUV: luma (Y) + chroma (UV) 格式, 一般情况下sensor支持YUV422格式,即数据格式是按Y-U-Y-V次序输出的RGB: 传统的红绿蓝格式,比如RGB565,其16-bit数据格式为5-bit R + 6-bit G + 5-bit B.G多一位,原因是人眼对绿色比较敏感.RAW RGB: sensor的每一像素对应一个彩色滤光片,滤光片按Bayer pattern分布.将每一个像素的数据直接输出,即RAW RGB dataJPEG: 有些sensor