※ 引述《kblover (圣猫天使)》之铭言:
: ※ 引述《hizuki (入赘桧月家,我妻彩花)》之铭言:
: : 不是这样算啦,RAW档案代表从sensor读取的原始资料,根本没有转换成颜色空间的资料。
: : 所以既不是RGB,更不可能是YUV,而且不用考虑color sub-sampling。
: : sensor经过ADC读取出来的资料,还要考虑到DSLR所使用的CFA,ISP或者电脑上用软件转一次,
: : 才到有色彩资料出来。14bits代表的是ADC精度。
: : 另外RAW档还有当有一个简单缩略图,一般好像是转换成TIFT格式的。然后带一些不大的metadata。
: : 常见的RAW档,基本上开源软件都解析的差不多了,也不需要原厂帮忙了。
: 这里我还真的记错了一些事情
: 太久没看isp的文件 转成yuv是转jpeg或是video的事情
: 不过dump raw这件事情我就没有全部记错了
: q的isp文件
: 可以看到确实有三个不同的RAW Dump点
: 当然最初符合定义的从sensor吐进后ISP做任何处理前就直接dump raw
: 然后后面居然有做了很多影像处理,连lens roll处理后都算的
: 最后还有转换成RGB的raw dump
: 我很同意你说的要从sensor吐出来才算raw 问题是人家document就这样写
: 其实别说你 我一开始看到也觉得很奇怪就是了
别再闹了好不好,现在凸到把debug用的也拿来做正常输出处理。
你知道画在哪边要怎么样子还原资料?有想过人家软件要怎么配合处理?
而且本来我就是对第一点可是非常严格的,第二点我讲过各家的data path有区别的。
并且你贴的图除了Global Tone Mapping(如果Q家的和别家调整内容一致),
外其他都没有涉及到颜色领域本身的问题的。
当然在 #1S8FyIZ8 (DSLR) 中,我有一点有问题,就是关于变形校正,这个部分其实有些ISP
是不允许by-pass的。
回头再仔细想想,我被那边纠缠颜色格式那边激怒了,dump raw那边爱做什么,关我屁事,
我本来就是讲DSLR上输出的影像会做什么,mobile爱怎么设定output,想做什么本来设定就
多变。
另外提醒你一点,一般来讲,如果要编码JPEG影像,不需要而外转一次YUV420,ISP内的JPEG
encoder一般都支援直接从RGB处理,不需要额外开memory,还比较少搬。
还有一般的Video codec处理器都不支援YUV 4:2:2 sub-sampling这类的影像格式来作为输入,
尤其是mobile向的。