在得到每个像素的RGB颜色后,后期软件还要加入白平衡矫正、gamma校正,并应用风格曲线、降噪锐化设置等参数,这些参数多数可以人为去设定,这个参数设定的过程,就是俗称的ps,准确地讲就是人工地后期处理。
处理完后最后生成一幅位图,可以用TIFF、JPG等位图格式保存在磁盘上。
上帝:不对,不对!你说是要完成后期处理后才能看到图像,但是多数相机都有实时取景模式,我都没拍呢,哪来的后期!还有我看到我们天国摄协里也在玩LR什么的,这不是在做后期调整前就看到图了?还是看着图一点一点地调呢!这你怎么解释?
拜尔:我的主啊,人类是很狡猾的!实时取景和LR等软件里给先你看到的图像,都是先用它内部默认的后期参数进行粗略后处理,先糊弄一下人眼,满足一下心理。当你全部后期参数设置完后,这不还有一个“导出”的过程吗?这才是真正在进行完整全面的图像后处理呢!
上帝:我的上帝啊!哦,也就是我的我啊!弄出个照片还有这么多花花肠子!
拜尔:在您还未赐予我们人类全色彩的感光器件前,我也是没办法才想出这么个主意,通过计算去猜测颜色的啊!
上帝:那后来不是有个适马公司搞出个叫FOVEON X3的全色彩图像传感器吗?有了这个怎么还在用你的老拜尔?
拜尔:我的主啊,FOVEON X3的全色彩传感器是好,但是一来有专利权的限制,难以推广,二来也是由于技术水平限制,这个FOVEON X3传感器在高感光度下的表现实在是不行,所以多数厂家还是在沿用我的老拜尔阵列。
哦,还有一家富士公司,改进了我拜尔阵列的颜色滤镜的排列方式,也取得了很好的效果。据说佳能公司也有了全色彩的传感器专利。不知道今后那天,我的老拜尔阵列也会和我一起进入天堂,存入天堂博物馆了。
可以看到小米11Ultra的RAW格式的拜尔模式: GBRG
所以后续的整个计算转换都是基于这个模式来的。其次可以看到第一行的输出
i=0 R=0 G=0 B=0 G=501
i=1 R=0 G=0 B=388 G=0
i=2 R=0 G=0 B=0 G=500
i=3 R=0 G=0 B=403 G=0
i=4 R=0 G=0 B=0 G=505
i=5 R=0 G=0 B=407 G=0
i=6 R=0 G=0 B=0 G=504
i=7 R=0 G=0 B=407 G=0
i=8 R=0 G=0 B=0 G=495
i=9 R=0 G=0 B=412 G=0
第一行是GBGBGBGBGB的排列,注意:这里打印出的像素点的值大于255,是因为默认小米存储的颜色值是16位的,而不是8位的。