





























RAW 格式是相机产生的原始图像格式,带有丰富的图像信息,但其本身并不是常用的图像格式,本文记录 Python 下 RAW 图像的读写方法。
RAW的原意就是“未经加工”。可以理解为:RAW图像就是CMOS或者CCD图像感应器将捕捉到的光源信号转化为数字信号的原始数据。RAW文件是一种记录了数码相机传感器的原始信息,同时记录了由相机拍摄所产生的一些元数据(Metadata,如ISO的设置、快门速度、光圈值、白平衡等)的文件。RAW是未经处理、也未经压缩的格式,可以把RAW概念化为“原始图像编码数据”或更形象的称为“数字底片”。RAW格式的全称是RAW Image Format,在编程中称之为原始。
—— 百度百科
不同的相机产生的RAW文件的扩展名一般不同,下表列举出常见相机厂商生产的相机的RAW文件的扩展名:
| 品牌 | 扩展名 |
|---|---|
| 富士 | *.raf |
| 佳能 | .crw,.cr2,*.cr3 |
| 柯达 | *.kdc |
| 美能达 | *.mrw |
| 尼康 | *.nef |
| 奥林巴斯 | *.orf |
| adobe | *.dng |
| 宾得 | .ptx,.pef |
| 索尼 | *.arw |
| 适马 | *.x3f |
| 松下 | *.rw2 |
numpy 包解析 RAW 图像数据,过程中需要预先获取图像尺寸和位深度numpy 包的 fromfile 函数读取文件,过程中输入数据类型1 | |

1 | |

1 | |
1 | |
文章链接:
https://www.zywvvd.com/notes/study/image-processing/raw-img-rw/raw-img-rw/
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。