CCD 色彩解析 cyan megenta yellow

来源:互联网 发布:windows with jre 编辑:程序博客网 时间:2024/06/06 12:39

以下是一个CCD的彩色编码图 : Cy Ye G Mg

其中

Cy:Cyan青色

Mg:Magenta品红

Ye:Yellow黄色

输出的时候一般是两行求和后输出

比如上图中输出的是A11 A12...  A21 A22...


这里说一说解析的算法:

由于三原色叠加原理

Cy = G+B

Ye = R+G

Mg = R+B


上图中

A11 = Cy + G = 2G + B

A12 = Ye + Mg = 2R + G + B

A21 = Cy + Mg = R + G + 2B

A22 = Ye + G = R + 2G

先做求和A11+A12 = 2R + 3G + 2B                            (1)

同理 A21+A22 = 2R + 3G + 2B                                    (2)

A12-A11 = 2R-G                                                              (3)

A21-A22 = 2B - G                                                            (4)


(1) - (3) - (4)     2A11-A21+A22 = 5G

G = (2A11-A21+A22) / 5                                                 (5)

(3)(5)                R = (A12-A11 + G) / 2                             (6)

(4)(5)   B = (A21-A22 + G) / 2                            (7)


以上(5)(6)(7)的RGB是用(1)(3)(4)得到的

同理用(1)(3)(4)也能对应一组RGB

可以类比bayer的R 2G B方式扩展成bayer 和 插值出RGB大图






原创粉丝点击