背景
图像传感器:将光线转化成电流,光线越亮,电流的数值就越大;光线越暗,电流的数值就越小。
图像传感器的表面,分成若干个捕捉点,每个点都会产生一个数值,表示该点感受到的光线亮度,这就叫做“像素”。像素越多,图像细节就越丰富。但是,图像传感器有一个很严重的缺陷:它只能感受光的强弱,无法感受光的波长。由于光的颜色由波长决定,所以图像传播器无法记录颜色,也就是说,它只能拍黑白照片,这肯定是不能接受的。
一种解决方案是照相机内置三个图像传感器,分别记录红、绿、蓝三种颜色,然后再将这三个值合并。这种方法能产生最准确的颜色信息,但是成本太高,无法投入实用。
概述
1974年,柯达公司的工程师——拜尔,提出了一个全新方案,只用一块图像传感器,就解决了颜色的识别。他的做法是在图像传感器前面,设置一个滤光层(Color Filter Array, CFA),上面布满了滤光点,与下层的像素一一对应。如下图所示:
每个滤光点只能通过红、绿、蓝之中的