我有一个拜耳模式,我必须通过编写自己的双线性插值实现来使用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)
您是否考虑到绿色像素实际上有两种不同的情况?如果像素位于红色行上,则红色像素将位于绿色像素的左侧和右侧。如果它在蓝色行上,则红色像素将位于绿色像素的上方和下方。如果您的算法始终假设红色像素位于上方和下方,则会混合蓝色列的蓝色和红色通道。