登录  /  注册
首页 > 常见问题 > 正文

raw格式是什么意思

藏色散人
发布: 2021-06-10 11:12:23
原创
46400人浏览过

raw格式是未经处理、也未经压缩的格式,可以把raw概念化为“原始图像编码数据”或更形象的称为“数字底片”;raw格式的全称是“raw image format”,在编程中称之为原始。

raw格式是什么意思

本文操作环境:windows7系统,DELL G3电脑

raw格式是什么意思?

RAW的原意就是“未经加工”。可以理解为:RAW图像就是CMOS或者CCD图像感应器将捕捉到的光源信号转化为数字信号的原始数据。RAW文件是一种记录了数码相机传感器的原始信息,同时记录了由相机拍摄所产生的一些元数据(Metadata,如ISO的设置、快门速度、光圈值、白平衡等)的文件。RAW是未经处理、也未经压缩的格式,可以把RAW概念化为“原始图像编码数据”或更形象的称为“数字底片”。RAW格式的全称是RAW Image Format,在编程中称之为原始。

文件格式

优势

·RAW文件几乎是未经过处理而直接从CCD或CMOS上得到的信息,通过后期处理,摄影师能够最大限度地发挥自己的艺术才华。

·RAW文件并没有白平衡设置,但是真实的数据也没有被改变,就是说作者可以任意的调整色温和白平衡,并且是不会有图像质量损失的。

·颜色线性化和滤波器行列变换在具有微处理器的电脑上处理得更加迅速,这允许应用一些相机上所不允许采用的、较为复杂的运算法则。

·虽然RAW文件附有饱和度、对比度等标记信息,但是其真实的图像数据并没有改变。用户可以自由地对某一张图片进行个性化的调整,而不必基于一、两种预先设定好的模式。

·也许RAW最大的优点就是可以将其转化为16位的图像。也就是有65536个层次可以被调整,这对于JPG文件来说是一个很大的优势。当编辑一个图像的时候,特别是当你需要对阴影区或高光区进行重要调整的时候,这一点非常重要。

与JPG格式相比,强在哪里?

JPG格式的特点:JPG文件的优点是体积小巧,并且兼容性好,因为大部分的程序都能读取这种文件,这是因为JPG格式不仅是一个工业标准格式,而且更是Web的标准文件格式。不过另一方面,JPG之所以很小的原因是:当文件在创建的时候会有一些数据被遗失,即通过“有损”的压缩方式来建立文件,这就是其文件小的原因所在了。

如果数码相机采用了JPG作为照片存储的格式虽然可以节省宝贵空间,但不利的一面也必须看清:凡是可以在相机中调整的诸如色温、色彩平衡、图像锐度等经过相机的处理后都记录在文件内,后期调整只能通过Photoshop处理来进行,但是经过调整的图像质量将会有所损失。

假如你是以RAW格式来保存文件,相机便会创建一个包含锐度、对比度、饱和度、色温、白平衡等信息的页眉文件,但是图像并不会被这些设置而改变,它们只不过是在RAW文件上加以标记。随后RAW文件将同这些有关设置以及其他的技术信息一同保存至存储卡中。

有些相机压缩了这些文件,而有些没有。而只要这些压缩是“无损”的,将不会对图像质量带来任何影响,但是有些公司(尼康和柯达)却明确表示采用一种轻微损失的算法来保存RAW文件。

选择JPG格式来存储文件,结果将会怎样?

·成像芯片是线性装置。这意味着当一个像素点的采光量是另一个的两倍时,也将会产生2倍的电压。曝光中止时,亮度值是以其对数来呈现的,这就是说一个未修正的照片会看起来比较暗,因此需要通过色调曲线来调整正确。

·数码照片如果不经锐化则会看起来比较平、对比度低,因此会显得不清晰。人们希望在脱离相机的JPG文件看起来也很好,因此相机会对JPG文件进行USM(Unsharp Masking)处理。USM会找到亮暗区域之间的边缘并提高对比度,这样做会在这些边缘的附近产生光晕现象,如果锐化度设置太高的话,这些光晕将会在输出时变得非常明显,但如果他们太低则又达不到锐化的效果。

·对比度可以在相机上设定。

·色彩饱和度同样可以在相机上调节,通常有二到三个层次。

·相机将文件从12位或14位模式转化成8位模式,换句话说就是将每个像素的4096到16384个亮度层次骤减到256个。

·JPG被定义做一种有损压缩格式,尽管文件非常小,但也影响了图像质量。

一个RAW文件本质上是成像芯片所记录的并且连同一些附加信息的数据;一个JPG文件已经存在一些相机的线性变换、矩阵变换、白平衡、对比度、饱和度等应用,随后又有一些潜在的破坏性压缩被应用。

计算方式

传统CCD每个像素只能感光一种颜色,根据感光的强度不同转换成不同的数字,不同的CCD这一数字范围是不同的,早期的8bit,到10bit、12bit。8bit就是一个点感光从最暗到最亮分为256个层次,10bit就是1024个层次,以此类推。

假设300万像素每个像素包含10bit的数字信息,那么它的未压缩的RAW文件大小:

3,000,000 * 10bit = 30,000,000 bit = 3,750,000byte ≈ 3662.1K ≈ 3.58M

一般相机还会对raw文件进行压缩,是类似zip的无损压缩算法,文件还会更小一些。

更多相关知识,请访问常见问题栏目!

以上就是raw格式是什么意思的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号