こんにちは、視差マップを生成するためにmatlabを使用しています。2 つの整流ステレオ ペアに対してマルチ ウェーブレット変換を実行し、ステレオ マッチング アルゴリズムを使用して各画像から対応するバブスバンドを結合し、4 つの初期視差マップを作成しました。ただし、中央値演算子を使用してこれらの 4 つの視差マップの値を 1 つに結合する方法については、行き詰まり、完全に無知です。誰か助けてくれませんか?
私の 4 つの画像のサイズは同じです。前のコードは別のファイルにあるため、無関係です (前のファイルからの出力を保存したばかりで、別のファイルでこれをコーディングしようとしています)。
1. 4 つのベースバンドのそれぞれからピクセル p の値を読み取る 2. 値を昇順に並べ替える 3. ピクセルの中央値を計算する 4. ピクセル値を新しい画像に書き込む 5. p を設定する+1 し、最後のピクセルに到達するまで手順 1 ~ 4 を繰り返します。
ありがとうございました