2012-04-17 65 views
0

我有一个拜耳模式,我必须通过编写自己的双线性插值实现用matlab进行解拼。 我到目前为止阅读的内容往往是不准确的。所以我想问一下我是否得到了正确的结果(我的拜耳模式的结果朝着正确的方向,但它仍然有一些颜色缺陷,所以我认为我的算法不正确)拜耳模式 - 双线性插值 - 如何?

我想我有一个当它在绿色值的字段上时出错。

If I am on green: 
red = value of the field over and below my current pixel divided by 2 
blue = the pixel to my left and to my right divided by 2 

这是正确的吗?

回答

0

您是否考虑到实际上存在两种不同的绿色像素情况?如果像素位于红色行上,则红色像素将位于绿色像素的左侧和右侧。如果它在蓝色行上,则红色像素将位于绿色像素的上方和下方。如果您的算法始终假设红色像素位于上方和下方,则您将混合蓝色列的蓝色和红色通道。

+0

thx我错过了 – user867204 2012-04-18 15:40:35