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

あれは正しいですか?

4

1 に答える 1

0

緑のピクセルには実際には2つの異なるケースがあることを考慮に入れていますか?ピクセルが赤い行にある場合、赤いピクセルは緑のピクセルの左右にあります。青い行にある場合、赤いピクセルは緑のピクセルの上下になります。アルゴリズムで常に赤いピクセルが上下にあると想定している場合は、青い列の青と赤のチャネルを混合します。

于 2012-04-17T11:30:04.687 に答える