Raw数据相关概念
什么是“RAW”?
维基百科的字面解释是:原始图像文件包含从数码相机、扫描器或电影胶片扫描仪的图像传感器所处理数据。RAW文件包含创建一个可视图像所必须的相机传感器数据信息。
通俗讲就是摄像机、相机拍摄并记录下来的带有原始信息的视频或者图片,包含传感器元数据、传感器尺寸、颜色属性、配置文件等等信息,以方便后期对视频及图片做更大幅度的处理。几乎未经压缩,也完全没进行各种处理,与记录拍摄时“用户的相机设置信息”数据被一同保存下来。
既然是原始文件,一定很大,对传输带宽、存储空间都有特别的要求,而且每个摄像机、照相机厂家对自己的原始文件(RAW)开放程度、记录方式等要求都不一样。
Raw格式
Q:RAW格式是一种非压缩格式吗?
A:有一部分是。有损压缩表示在压缩处理过程中,部分图像数据将会被丢弃。但是抛弃这些信息后,能得到比无损压缩小得多的文件。有些RAW格式,例如尼康公司的.NEF格式就能通过这种形式进行保存,从而可以得到占据空间更小的文件。但这样做会造成画质的下降,在天空等影调过渡较为平滑的部分表现得尤为明显。
所有JPEG文件均使用有损压缩算法。JPEG文件在保存时会提供一个画质设置供我们选择,我们选择的画质越低,丢弃的图像数据越多,得到的图像文件也就越小。反之,画质较高的JPEG文件和画质较低的相比文件尺寸也更大一些。
Raw数据位数
Q:RAW文件的8位、12位、14位、16位等有什么区别?
A:我们拍摄的每张照片均由从黑到白之间的不同影调组成,而“位”则表示黑白之间影调范围的多少。位越大,黑白之间的影调就越丰富。所有的JPEG格式文件都是8位图像文件,因此在黑白之间只包含256级影调变化。而RAW格式文件大多为12位或14位,在黑白之间至少包含4096级影调变化。普遍观点认为,想表达柔和、自然的画面至少需要250级左右的影调,所以包含256级影调变化的8位图像文件能满足大多数情况下的需要。
RAW格式的优缺点
优点
*转换结果画质更高。
*与生俱来的非破坏性调整能力不会造成任何图像信息的损失。
*和标准JPEG格式相比高光、阴影细节更加丰富。
*进行色彩、白平衡、锐化等后期调整时范围更大。
缺点
*和JPEG相比文件更大。
*写入速度慢,会显著影响连拍速率。
*编辑处理耗时更长。
*交流、输出前需将其转换为JPEG或其他格式。
*RAW文件的调整需要一定时间学习。
声明:
此资料部分转载自网络,仅供学习参考。
#我的个人博客主页,欢迎访问
#我的CSDN主页,欢迎访问
#我的GitHub主页,欢迎访问
Raw数据相关概念的更多相关文章
- 什么是RAW数据?
现在数码照片的存储格式,以及在网络上应用的最普遍的图片格式就是JPEG格式了(Joint Photographic Expert Group).但是作为一种有损的图像压缩格式(现在也有少数数码相机提供 ...
- python3 raw 数据转换为jpg
python3 raw 数据转换为jpg 我们大家都知道,sensor 直接出来的裸数据为raw 数据,没有经过编解码,压缩. 我们需要将raw数据转换为其他格式比如jpg,png,bmp 人眼才能看 ...
- Bayer图像处理 raw 数据解析
Bayer是相机内部的原始图片, 一般后缀名为.raw. 很多软件都可以查看, 比如PS. 我们相机拍照下来存储在存储卡上的.jpeg或其它格式的图片, 都是从.raw格式转化 过来的. .raw格式 ...
- 大数据相关概念和hdfs
大数据 概述 大数据是新处理模式才能具备更多的决策力,洞察力,流程优化能力,来适应海量高增长率,多样化的数据资产. 大数据面临的问题 怎么存储海量数据(kb,mb,gb,tb,pb,eb,zb) 怎么 ...
- 17.1.1.6 Creating a Data Snapshot Using Raw Data Files 创建一个数据快照使用 Raw Data Files
17.1.1.6 Creating a Data Snapshot Using Raw Data Files 创建一个数据快照使用 Raw Data Files 如果数据库是大的, 复制raw 数据文 ...
- 艰苦的RAW格式数据恢复之旅
艰苦的RAW格式数据恢复之旅 1.RAW 格式形成原因 2.RAW 格式的解决的方法 经验之谈: 1.RAW 格式形成原因 关于形成的原因,在网上搜索了下,千奇百怪的都有,就不一一诉说了,可是有果必有 ...
- 【推荐】oc解析HTML数据的类库(爬取网页数据)
TFhpple是一个用于解析html数据的第三方库,本人感觉功能还算可以,只不过在使用前必须配置项目. 配置 1.导入libxml2.tbd 2.设置编译路径 使用 这里使用一个例子来说明 http: ...
- Sensor信号输出YUV、RGB、RAW DATA、JPEG【转】
本文转载自:http://blog.csdn.net/southcamel/article/details/8305873 简单来说,YUV: luma (Y) + chroma (UV) 格式, 一 ...
- RAW格式
一.什么是RAW文件?RAW文件主要是一种记录了数码相机传感器的原始信息,同时伴随着一些由相机所产生的一些元数据(metadata,诸如IS0的设置.快门速度.光圈值.白平衡等)的文件.不同的相机制造 ...
- Android中如何将Bitmap byte裸数据转换成Bitmap图片int数据
Android中如何将Bitmap byte裸数据转换成Bitmap图片int数据 2014-06-11 10:45:14 阅读375次 我们在JNI中处理得到的BMP图片Raw数据,我们应该如何 ...
随机推荐
- 【Java Se】JDBC
启停服务 net start mysql net stop mysql 登录 mysql -u -p 访问指定IP的mysql mysql -u root -P 3306 -h localhost - ...
- 使用Python代码远程连接服务器
目录 一.paramiko模块的介绍 二.基本使用(用户名密码登录) 三.用公钥私钥连接 一.paramiko模块的介绍 模块介绍 使用Python的第三方模块paramiko实现远程连接服务器 功能 ...
- 使用Vue.js实现文字跑马灯效果
实现文字跑马灯效果,首先用到 substring()截取 和 setInterval计时器 clearInterval()清除计时器 效果如下: 实现代码如下: <!DOCTYPE html&g ...
- 最热学习🤩:ChatGPT从入门到应用!
4 月 25 日,我们将联合 Datawhale 团队组织 AIGC 主题学习活动「ChatGPT 从入门到应用」,欢迎大家参加! Datawhale 社区介绍 Datawhale 是一个专注于数据科 ...
- 17-js代码压缩
const { resolve } = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); modul ...
- 今天能恢复我的Django吗——恢复了!
今天能用两小时恢复我的Django吗 实在是累了,昨天和队友改bug的时候为了能在我的电脑上实现他的程序就在datagrip中删了我django建的表.没想到啊,这一删就全是报错!! 不说了,今天看看 ...
- API网关:开源Apinto网关-上游服务篇(二)
功能介绍 服务发现是一种分布式系统中的关键技术,它能够帮助应用程序动态地发现和访问依赖的服务实例,解决了服务实例分布在不同节点上的问题.通过服务发现,应用程序可以快速找到需要调用的服务实例的位置和元数 ...
- RTP分包模式(H264/H265)
在rfc6184-h264文档5.4章节有详细说明.以及rfc7798-h265文档4.2章节中也有部分介绍. 一.NALU Header ● H264 NALU Header(1 byte)结构图如 ...
- Tarjan学习笔寄
tarjan算法 参考博客: https://www.cnblogs.com/nullzx/p/7968110.html https://www.cnblogs.com/ljy-endl/p/1156 ...
- 长文多图一步步讲清楚:DDD理论、建模与代码实现全流程
欢迎大家关注公众号「JAVA前线」查看更多精彩分享文章,主要包括源码分析.实际应用.架构思维.职场分享.产品思考等等,同时欢迎大家加我个人微信「java_front」一起交流学习 1 六个问题 1.1 ...