找回密码
 注册
搜索
查看: 1302|回复: 4

[讨论] 关于camera 的数据问题

[复制链接]
发表于 2006-11-24 14:54:07 | 显示全部楼层 |阅读模式
我用的是美光的camera,对它的数据不太明白它是这样排列的
R G R G R G R
G B G B G B G
R G R G R G R
不知道怎样组成RGB象点,望高手指点,谢谢!!!
发表于 2006-11-27 16:54:28 | 显示全部楼层

RGB格式

我也是新手,呵呵, 我就说一下我了解的吧,抛砖引玉哦.
其中每个数据只能感应一种颜色哦.如R它只能感应正确的红色
象数值,G则能感应正确的绿色象数值.那么一个R是怎么表现G/B的值呢.它是通过旁边的G/B的数据来间接的计算到G/B的象素值.至于怎么计算,那就是软件算法的问题了.呵呵,我也只知道这些了哦.[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-11-28 08:59:58 | 显示全部楼层
你给的就是MICRON的RAW 数据,要想变成RGB需要做插值,插植算法有很多,最简单的是二线性插植,就是利用周围的点补齐,这个方法的缺点是在高频斜线地方有问题,所以基于此,很多人提出了很多方法,例如基于SATURATION的,基于HUE的等等,目前我知道最好的是利用梯度自适应插植!效果很好,可以最大限度恢复图像![br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-11-28 09:19:00 | 显示全部楼层
我来补充一下
Bayer 模式与彩色插值系统
每个像素上都覆盖了一个彩色滤色器,形成拜尔(Bayer)模式,示意如图2 所示,0
行0 列的像素上覆盖了一个红色滤色器,0 行1 列和1 行0 列的像素上覆盖了一个绿色滤色
器,1 行1 列的像素上覆盖了一蓝色滤色器。因为每个像素都应有一个频段数据才能进一步
处理,这样是为了让彩色更接近可视色谱。
图2 :Bayer 彩色滤色器
R G R G R G R G
G B G B G B G B
R G R G R G R G
G B G B G B G B
但是,虽然 CMOS 分别获得了影像的三原色光度数据,但每个像素也只记录着其中一
种原色的讯号,所以要靠相机内的「彩色插值」(Color interpolation)系统,利用旁边其它
的像素,为每个原色像素计算出其余两色的资料。举例说,如上图所示,每个红色像素的旁
边也分别有着 4 个蓝色和 4 个绿色像素,像素插值系统会利用这些像素,为中心的红色像
素计算出绿色和蓝色的资料。绿色和蓝色像素的原理也完全相同。[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-2-7 17:53:44 | 显示全部楼层
那么对RAWdata我们应该怎么处理才能送给LCD进行显示呢?
请高手进行指点!
谢谢!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-6-7 03:45 , Processed in 0.048108 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表