色彩滤镜矩阵(Color Filter Array)
2024-09-07 01:01:55
数码相机上的每个象素都带有一个光感应器,用以测量光线的明亮程度。由于光电二极管是只支持单颜色的装置,它不能区别不同波长的光线。因此,数码相机工程师在相机感应器的上部装上了一套镶嵌式的颜色滤镜,一个颜色过滤排列装置(CFA),以便让感应器区分组成可见光的红、绿、蓝三种基本颜色。详细请看以下图表:
带有GRGB CFA的镶嵌式感应器只能捕获25%红光和蓝光、50%的绿光。
1,红色通道象素(象素的25%)
2,绿色通道象素(象素的50%)
3,蓝色通道象素(象素的25%)
4,结合起来的图像
我们从上图可以看到,三种颜色结合起来的图像并没有我们平时看到的相片那样拥有细腻的颜色,但这已经足够把画面上三种不同颜色的物体区分开来。如果你站在离开显示器一两米的地方斜视这三张红、绿、蓝颜色独立的图片,你也将会得到一个类似图4的彩色图片,只不过看上去比图4更加暗淡模糊。
1,2,3,通过插补处理后的红、绿、蓝通道
4,三个通道结合起来的图像
每个颜色图层中遗失的象素按照一定的运算法则,根据旁边象素和其他颜色通道的数值进行插补处理。把这些完整(部分通过计算求得)的图层结合起来就形成了以三原色表示、颜色准确的图像。
除了GRGB颜色过滤排列器(CFA)外,还有其他的CFA被应用在数码相机上。例如CYGM CFA,这种CFA运用青、黄、绿、紫四种颜色结合还原被摄物体原理的颜色。准专业级数码相机索尼F-828便使用了CYGM CFA。
最新文章
- 百度地图JavaScript API [一]
- srand()以及rand()函数用法
- Linux下Ruby开发配置
- win+Nginx+php+mysql 环境配置
- css知识点补充、css属性、
- js 中中括号,大括号使用详解
- SharePoint 2010 master page 控件介绍(3) :页面主体内容
- 使用JDK自带缓存(Cache)实现Cookie自动登陆
- 在wdcp环境下架设VSFTPD虚拟用户只上传功能服务器
- Oracle JDBC版本区别(转)
- Spring Boot-------JPA——EntityManager构建通用DAO
- C在控制台上实现鼠标画图功能
- 2018.4.25 github创建新项目
- 如何以SYSTEM用户运行CMD
- springboot与springcloud的版本问题
- Eclipse使用心得与技巧
- .Net Core 本地化&;全球化 实践
- ASP.net 完整登录流程
- JDK7的新玩具java.util.Objects
- virtualBox导入虚拟机启动报错