主题:【码农天书】MATLAB利用Adobe DNG Converter解码RAW的方法
正序浏览
主题图片汇总
主题内检索
浏览:9014 回帖:140
游客没有回帖权限
泡菜
泡网分: 0.029
主题: 0
帖子: 18
注册: 2017年10月
这里的文档也都读了

您看,那个第二步,这里是把RGB坐标直接转成HSV坐标吧.

然后HSV坐标拿过来做索引去做内插

但是这里面这个liner RGB coordinates / linear HSV coordinates & 这个tri-linear interpolation 到底怎么算linear呢?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
DanielX 发表于 2017-10-18 13:45
我是想ProfileHueSatMapData 这个要是能从dcp文件中取出来的话,转成二进制txt文件,应该就可以放在 在 MATLAB中放在ProfileHueSatMapData 这个TAG对应的Value 下了吧?

只是现在ProfileHueSatMapData Value下面到底应该放什么,不是很懂这3个值的个嵌套是怎么嵌的


登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
DanielX 发表于 2017-10-18 13:45
我是想ProfileHueSatMapData 这个要是能从dcp文件中取出来的话,转成二进制txt文件,应该就可以放在 在 MATLAB中放在ProfileHueSatMapData 这个TAG对应的Value 下了吧?

只是现在ProfileHueSatMapData Value下面到底应该放什么,不是很懂这3个值的个嵌套是怎么嵌的


登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.414
主题: 0
帖子: 185
注册: 2007年1月
楼主太了。下来研究学习
本帖由IOS客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.029
主题: 0
帖子: 18
注册: 2017年10月
我是想ProfileHueSatMapData 这个要是能从dcp文件中取出来的话,转成二进制txt文件,应该就可以放在 在 MATLAB中放在ProfileHueSatMapData 这个TAG对应的Value 下了吧?

只是现在ProfileHueSatMapData Value下面到底应该放什么,不是很懂这3个值的个嵌套是怎么嵌的
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
DanielX 发表于 2017-10-17 21:33
您的意思是  ProfileHueSatMapData数据 是会储存在 色卡校准软件 出来的这个dcp文件 文件中对吗

是整个dcp文件都是这个 ProfileHueSatMapData  还是dcp文件其中的一部分是 ProfileHueSatMapData 呢?

按道理我把DNG文件用二进制打开,按照偏移量和TAG对应的位置,将这个Data直接粘贴进去就可以了吧?

因为我干过类似的事....

就是我现在不是很清楚您说的这个dcp文件里面的文件架构大致是什么样子的呢


dcp文件格式的协议我没有找到,dcp中除了有ProfileHueSatMapData表,应该还包括色温校准的数据。

matlab里面似乎找不到Tag的偏移量,再有,你要贴进去的ProfileHueSatMapData数据从哪里来?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.029
主题: 0
帖子: 18
注册: 2017年10月
您的意思是  ProfileHueSatMapData数据 是会储存在 色卡校准软件 出来的这个dcp文件 文件中对吗

是整个dcp文件都是这个 ProfileHueSatMapData  还是dcp文件其中的一部分是 ProfileHueSatMapData 呢?

按道理我把DNG文件用二进制打开,按照偏移量和TAG对应的位置,将这个Data直接粘贴进去就可以了吧?

因为我干过类似的事....

就是我现在不是很清楚您说的这个dcp文件里面的文件架构大致是什么样子的呢
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
DanielX 发表于 2017-10-17 20:15
关于ProfileHueSatMapDim 中 3个 Division, 是如何作用到ProfileHueSatMapData1或 ProfileHueSatMapData2这两张table表中的.

您可以给我一点指导吗?


首先根据拍摄时的色温,对ProfileHueSatMapData1、ProfileHueSatMapData2线性内插,生成一张表ProfileHueSatMapData;

然后,根据3个Division读表,ProfileHueSatMapData表是循环嵌套结构;

再根据当前像素的H、S、V,按照三维线性内插,找到在表中的位置,按照表中的数据,对H、S、V修正。

dng文档82页有说明,更详细的可以看我的源代码。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
rivershaw 发表于 2017-10-17 20:34
这个恐怕挺难的,因为matlab读dng可以,写不了,没法按照DNG的格式写回去。

ProfileHueSatMapData数据,是用色卡校准时生成的。

具体做法,用高、低色温光源(D65、SA),拍摄色卡,用色卡校准软件,比如X-Rite,可以生成dcp文件,在Lightroom里面,相机校准选用这个dcp,就自动应用了ProfileHueSatMapData数据。

用Adobe的DNG Profile Editor,也可以做出dcp文件。


补充一点,DNG Profile Editor是免费的软件,可以从Adobe网站下载。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
DanielX 发表于 2017-10-17 20:15
这个文档我也看了.文档说上的那些知识,应该也算是了解了

就现在的问题是, 我现在不知道怎么自己产生一组ProfileHueSatMapData. 怎么放在DNG的TAG里然后让Lightroom能按照这组数据产生效果.

关于ProfileHueSatMapDim 中 3个 Division, 是如何作用到ProfileHueSatMapData1或 ProfileHueSatMapData2这两张table表中的.

您可以给我一点指导吗?


这个恐怕挺难的,因为matlab读dng可以,写不了,没法按照DNG的格式写回去。

ProfileHueSatMapData数据,是用色卡校准时生成的。

具体做法,用高、低色温光源(D65、SA),拍摄色卡,用色卡校准软件,比如X-Rite,可以生成dcp文件,在Lightroom里面,相机校准选用这个dcp,就自动应用了ProfileHueSatMapData数据。

用Adobe的DNG Profile Editor,也可以做出dcp文件。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.029
主题: 0
帖子: 18
注册: 2017年10月
这个文档我也看了.文档说上的那些知识,应该也算是了解了

就现在的问题是, 我现在不知道怎么自己产生一组ProfileHueSatMapData. 怎么放在DNG的TAG里然后让Lightroom能按照这组数据产生效果.

关于ProfileHueSatMapDim 中 3个 Division, 是如何作用到ProfileHueSatMapData1或 ProfileHueSatMapData2这两张table表中的.

您可以给我一点指导吗?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
DanielX 发表于 2017-10-17 11:16
有个地方打错了
用rgb2hsv
从24色卡.jpg 文件 转成 hsv 转换出来的格式是 xxx*xxx*3 两个xxx代表图像的宽度与高度的像素点

所以相当于每一个像素点都会有一组H,S,V 参数

我的主要疑问就是就是 ProfileHueSatMapData 中存放的到底应该是什么数据?


ProfileHueSatMapData详细说明在下面的的文档里:

http://wwwimages.adobe.com/www.adobe.com/content/dam/acom/en/products/photoshop/pdfs/dng_spec_1.4.0.0.pdf
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
DanielX 发表于 2017-10-17 10:41
啊,找到了
之前只解压缩了rawdecode Ver2.10.zip ,以为这个是最新版本的

在2.01版本中找到readme 了.

谢谢!!

想再麻烦请教下您

我现在想在没有ProfileHueSatMapDim, ProfileHueSatMapData1, ProfileHueSatMapData2 的 RAW照片上添加这三个DNG的TAG,然后在转成DNG之后,能够在Lightroom中展现出效果,想请问下您大概流程是怎么样的呢?

我的主要几个问题是这样的.

1. 从RGB到HSV,我可以使用MATLAB内置的函数rgb2hsv, 导入的一张24色卡的jpeg照片. 转出来的是 XXXX*3 的矩阵, 即每一行代表一组H,S,V.

转出来的这组参数是否就是ProfileHueSatMapData, 如果是的话,是要转换成什么样的格式存入到这个ProfileHueSatMapData TAG中呢?

如果不是,那ProfileHueSatMapData这两个TAG中放的内容又是什么呢?


HSV本质上与RGB是一样的,是对色彩的描述。

ProfileHueSatMapData是一个表格,根据HSV查表,对HSV数据做出新的变换、修正,依据是dcp的色卡校准。

ProfileHueSatMapData1对应低色温,ProfileHueSatMapData2对应高色温,要按照当前的色温数据插值。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.029
主题: 0
帖子: 18
注册: 2017年10月
有个地方打错了
用rgb2hsv
从24色卡.jpg 文件 转成 hsv 转换出来的格式是 xxx*xxx*3 两个xxx代表图像的宽度与高度的像素点

所以相当于每一个像素点都会有一组H,S,V 参数

我的主要疑问就是就是 ProfileHueSatMapData 中存放的到底应该是什么数据?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.029
主题: 0
帖子: 18
注册: 2017年10月
啊,找到了
之前只解压缩了rawdecode Ver2.10.zip ,以为这个是最新版本的

在2.01版本中找到readme 了.

谢谢!!

想再麻烦请教下您

我现在想在没有ProfileHueSatMapDim, ProfileHueSatMapData1, ProfileHueSatMapData2 的 RAW照片上添加这三个DNG的TAG,然后在转成DNG之后,能够在Lightroom中展现出效果,想请问下您大概流程是怎么样的呢?

我的主要几个问题是这样的.

1. 从RGB到HSV,我可以使用MATLAB内置的函数rgb2hsv, 导入的一张24色卡的jpeg照片. 转出来的是 XXXX*3 的矩阵, 即每一行代表一组H,S,V.

转出来的这组参数是否就是ProfileHueSatMapData, 如果是的话,是要转换成什么样的格式存入到这个ProfileHueSatMapData TAG中呢?

如果不是,那ProfileHueSatMapData这两个TAG中放的内容又是什么呢?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 3.039
主题: 49
帖子: 2914
注册: 2015年3月
众测俱乐部标识
我的毕业设计是matlab。
然而我对matlab半毛钱都不懂。
嘘不要说出去
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
DanielX 发表于 2017-10-16 16:25
你好,rivershaw

刚刚下载下来你的程序包,MCR也已经安装成功了

想确认下,就是在运行 EXE/rawdecode Ver2.10/rawdecode.exe 这个文件吗??

还需要将什么文件做解压缩或者什么文件要转移存储位置的动作吗?

双击运行后显示这个,不知道有人遇到过吗

Invalid file identifier. Use fopen to generate a valid file identifier.
???


首先要把raw转成dng,再运行rawdecode.exe,还要按照你的目录结构修改rawdecode.ini,详细请看readme。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.029
主题: 0
帖子: 18
注册: 2017年10月
你好,rivershaw

刚刚下载下来你的程序包,MCR也已经安装成功了

想确认下,就是在运行 EXE/rawdecode Ver2.10/rawdecode.exe 这个文件吗??

还需要将什么文件做解压缩或者什么文件要转移存储位置的动作吗?

双击运行后显示这个,不知道有人遇到过吗

Invalid file identifier. Use fopen to generate a valid file identifier.
???

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 14.857
主题: 19
帖子: 3989
注册: 2007年11月
rivershaw 发表于 2017-5-9 10:54
RAW解码,曝光补偿+6.0EV,Lightroom解码软件只能+5.0。

颜色还原超过LR。。。。赞!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
731337804 发表于 2017-5-24 20:22
狮版,您好,最近比较忙,可能最快下个月初会将A7R2的uncompressed RAW给您。
P.S. 再次感谢您为论坛做出的贡献!真的很值得我们钦佩


谢谢,
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 5.768
主题: 34
帖子: 4672
注册: 2014年3月
年内主力装备
Canon EOS R8
Canon EOS 5DS R
OM-1
Canon EOS 5DS
rivershaw 发表于 2017-5-9 19:49
找不到不压缩的RAW,压缩的是从dpreview下载的,你有不压缩的RAW提供吗?有的话我能解。

狮版,您好,最近比较忙,可能最快下个月初会将A7R2的uncompressed RAW给您。
P.S. 再次感谢您为论坛做出的贡献!真的很值得我们钦佩 本帖最后由 731337804 于 2017-5-24 20:24 编辑

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
最新的2.1版已经上传,解码照片中添加了EXIF信息。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
更新了一版程序,Ver2.01,修改了几处错误。

最大的改进,TIFF照片添加了ICC,目前可以使用sRGB、Adobe RGB、ProPhoto RGB输出TIFF照片。
(0)
(1)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
命令行参数说明:

命令行参数只是为了使用更方便,命令行参数与部分配置文件参数相同,有更高的优先级,即优先使用命令行参数,忽略相同的配置文件参数。

命令行参数用空格隔开,除文件名以外,都使用斜线'/'开头,参数与数值中间不能留空格。

如果命令行不指定文件名,rawdecode会把DngPath目录下的所有dng文件统统解码。如果只需要解码一个文件,请指定文件名(不必加后缀'.dng')。

如果指定的文件名包含路径,则解码后照片会存储在相同的路径目录下。
如果指定了文件名,还想使用配置文件里的里面,请同时使用'/p'参数,与文件名用空格隔开。
指定的文件名、路径,不能含有空格。

命令行参数格式如下:
rawdecode d:\photo\dng\IMG_1234.dng /p /w0 /e-0.33 /c15 /s20

路径'd:\photo\dng\',文件'IMG_1234.dng','/p'使用配置文件里的路径,'/w0'使用原照白平衡,'/e-0.33'解码时曝光+1/3级,'/c15'对比度+15,'s20'饱和度+20。

rawdecode IMG_1234.dng /w2 /t5500 /i-20

使用当前目录,文件'IMG_1234.dng','/w2'使用指定色温白平衡,'/t5500'使用色温5500K,'/i-20'色调-20。如果没有在命令行里指定色温,使用配置文件里的ColorTemperature、ColorTint数值。

rawdecode IMG_1234.dng /b0
禁止Bayer插值。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
更新版本到2.0,改动比较大。

配置文件说明:

DngPath='..\DNG\'; % DNG文件目录
PhotoPath='..\PHOTO\'; % 解码输出文件目录
DataPath='..\DATA\'; % 输出数据文件目录
ColorSpace='sRGB'; % 解码照片色彩空间
WorkColorSpace='ProPhoto RGB';  % 解码时内部色彩空间
WhiteBalance=0; % 白平衡,0拍摄,1自动,2指定色温
ColorTemperature=5500; % 指定色温(K)
ColorTint=0; % 指定色调(Mierd偏移)
Exposure=-0.0; % 曝光补偿,EV
Constrast=0; % 对比度调整
Saturation=0; % 饱和度调整
HighlightExpand=0; % 过曝高光扩展,0禁止,1有效
CustomCurve='curve.txt'; % 用户曲线数据文件
ShowCustomCurve=0; % 用户曲线显示
UseCustomCurve=0; % 用户曲线,0禁止,1有效
UseProfileToneCurve=1; % 机内影调曲线,0禁止,1有效
UseLrToneCurve=1; % 后期影调曲线,0禁止,1有效,
ShowToneCurve=0; % 显示影调曲线
UseProfileHsvCalibration=1; % HSV校准,0禁止,1有效,
UseProfileLookTable=1; % HSV增强,0禁止,1有效,
ShowFigure=0; % 显示色品图的图表
ShowTiff=0; % 显示解码照片,0禁止,1有效
ShowHistogram=0; % 0-不显示,1-显示RAW原始数据直方图,2-显示曝光直方图,3-两种都显示
HistCentre=1500; % RAW原始数据直方图中心
HistRange=60; % RAW原始数据直方图范围
ShowFunction=0; % 显示函数名
DataShow=1; % 显示解码数据
DecodeOutput=1; % 是否解码输出,0禁止,1有效
BayerCfaSave=0; % 保存原始Bayer数据,0禁止,1有效
PhotoRawSave=0; % 保存原始照片数据(仅做白平衡),0禁止,1有效
BayerInterpolate=0; % Bayer插值,0禁止,1有效
MatlabBayerInterp=1; % 1:使用MATLAB,0:使用标准双线性插值
TiffSave=0; % 保存解码照片,0禁止,1有效
TiffBits=8; % 输出TIFF文件,8bit,16bit
JpegSave=1; % 输出JPEG文件
JpegQuality=80;              % JPEG文件质量
CameraSuffix=0; % 输出文件名添加照相机标识
CameraPrdfix=0; % 输出文件名添加照相机标识前缀
Copyright='rivershaw'; % Copyfree
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.207
主题: 11
帖子: 149
注册: 2015年8月
rivershaw 发表于 2017-5-7 15:35
提醒,本文不是给文艺青年看的,文科生请远离。

理工科的,如果对RAW、MATLAB没兴趣,也不必再往下看了。

严重欢迎码农吐槽、挑错!

照相机的RAW格式照片,充满了神秘感,解析RAW格式的照片,既能分析出照相机的一些基本性能指标,也能搞懂后期解码调整参数的理论依据,还能从根本上理解曝光、影调的关系,提高前期精确控制曝光的技术。

RAW格式照片的数据,厂商都是不公开的,目前获取RAW解码数据,多数采用dcraw的开源代码,但是dcraw的解码算法不够好,对白平衡色温计算、色彩空间转换等等,算法有些问题,解码效果不够理想。

本文采用的是Adobe的DNG数据解码,首先用Adobe DNG Converter软件把RAW转换成Adobe的DNG,再对DNG解码。Adobe DNG Converter是Adobe提供的免费转换软件,针对照相机新的RAW格式,不断升级,目前最新的版本是Ver 9.1,下载地址:
http://supportdownloads.adobe.com/thankyou.jsp?ftpID=6131&fileID=6167。

Adobe的DNG数据格式,是开放协议,可以从Adobe网站下载,目前最新的版本是dng_spec_1.4.0.0.pdf,下载地址:
http://wwwimages.adobe.com/content/dam/Adobe/en/products/photoshop/pdfs/dng_spec_1.4.0.0.pdf

使用MA ...


非常棒!
回头试下
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 19.847
主题: 2
帖子: 1826
注册: 2014年3月
rivershaw 发表于 2017-5-11 07:54
有损压缩,一定是无法挽回的,关键看损失有多大。

14bit压缩到8bit,的确是狠了点,并且是用这样的LinearizationTable直接压缩,对画质的影响可能会比较大。

SONY的压缩算法是自己专用的,不是LinearizationTable,除了一些特殊情况,一般来说对画质影响不大。

压缩的理论根据是sRGB、Adobe RGB的Gamma校正。

sRGB、Adobe RGB的Gamma校正会把线性RAW的数据压缩到0-255之间,高光部分压缩得狠,阴影部分压缩很少。

高光部分,RAW的许多色阶被压缩成一个数值。反正早、晚Gamma要压缩高光,干脆在RAW存储的初始阶段就压缩一下高光,这样,即使RAW数据离散性大,但Gamma校正后的0-255,并不一定会丢失色阶。


谢谢~!
作为工科出身,表示看懂了
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
有损压缩,一定是无法挽回的,关键看损失有多大。

14bit压缩到8bit,的确是狠了点,并且是用这样的LinearizationTable直接压缩,对画质的影响可能会比较大。

SONY的压缩算法是自己专用的,不是LinearizationTable,除了一些特殊情况,一般来说对画质影响不大。

压缩的理论根据是sRGB、Adobe RGB的Gamma校正。

sRGB、Adobe RGB的Gamma校正会把线性RAW的数据压缩到0-255之间,高光部分压缩得狠,阴影部分压缩很少。

高光部分,RAW的许多色阶被压缩成一个数值。反正早、晚Gamma要压缩高光,干脆在RAW存储的初始阶段就压缩一下高光,这样,即使RAW数据离散性大,但Gamma校正后的0-255,并不一定会丢失色阶。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 19.847
主题: 2
帖子: 1826
注册: 2014年3月
rivershaw 发表于 2017-5-10 19:57
这个文件里有LinearizationTable,1X256,最大值16256,最小值0,就是把0-16256压缩到0-255,是14bit压缩成了8bit。

非常感谢您的解惑~!
这样的压缩对于画质是否有不可挽回的损失?您对这一点怎么看?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.507
主题: 48
帖子: 7250
注册: 2007年7月
年内主力装备
NIKON Z 8
fishu 发表于 2017-5-10 13:34
rivershaw兄,
能帮忙算算Leica M8的原生DNG是否为压缩raw,究竟是8bit, 10bit, 12bit, 14bit?
查了不少资料,没查到能说清楚的~
先行谢过!

DNG如下
链接:http://pan.baidu.com/s/1o7Agb6y
密码:kzoh


这个文件里有LinearizationTable,1X256,最大值16256,最小值0,就是把0-16256压缩到0-255,是14bit压缩成了8bit。
登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
回复主题: 【码农天书】MATLAB利用Adobe DNG Converter解码RAW的方法
功能受限
游客无回复权限,请登录后再试