首页 > 编程知识 正文

raw的格式,RAW格式文件

时间:2023-05-06 13:44:36 阅读:213985 作者:4908

Raw格式是sensor的输出格式,是未经处理过的数据,表示sensor接受 到的各种光的强度。
Raw数据在输出的时候是有一定的顺序的,一般为以下四种:
00: GRBG
01:    RGGB
10:    BGGR
11:    GBRG

G分量多一个是因为人眼对绿光敏感度更高,GRBG代表四个piexl,在物理sensor上就表示4个晶体管,用一个晶体管只采样一个颜色分量,然后通过插值计算得到每个piexl,这样做的主要目的是降低功耗。
sensor输出的数据一般要送到ISP中处理才会得到一个好的效果,这就需要ISP知道sensor输出的raw数据的顺序与大小,其中顺序一般通过配置ISP的pattern寄存器来实现,大小一般配置在ISP的输入格式控制寄存器中。

对于一个4K的图像3840x2160以GRBG为例说明如下:

每一个2x2是一个组,代表4个sensor,同时表示4个pix,所以对于每一个像素只有一个分量要么只有R,要么只有G,要么只有B,经过ISP的插值之后,每一个pix变为含有RGB三个分量。

可参考插值算法将摄像头采集RAW数据保存位RGB24

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。