Matlab でガウス ノイズとスペックル ノイズのより良いフィルターを知りたいのですが、ガウスにウィーナー フィルターを使用しようとしましたが、うまくいかないようです。誰でも私を助けてもらえますか?
1898 次
1 に答える
5
加法的ガウス ノイズは、任意のノイズ除去アルゴリズムによって除去できます。これは標準的なテスト ケースです。スペックルは、メディアンなどの非線形フィルタリングを使用して除去することをお勧めします。
そこには無数の画像ノイズ除去アルゴリズムがあるため、matlab を使用した多くの演習が付属しているこのチュートリアル サイトにアクセスすることをお勧めします。あなたの場合、これとこの他のチュートリアルは良い出発点のようです。
- 編集 -
ノイズ/画像への影響は、画像とノイズの両方に大きく依存します。
ノイズが衝動 (ごま塩ノイズ) のように見える場合は、通常、メディアン フィルター処理が適切な出発点であることがわかります。ノイズが加法ガウス (または乗法、この場合はログを取ることができる) の場合、ウィーナー フィルターやカルマン フィルターなど、多くのアルゴリズムが適しています。
一方、ウィーナー フィルタリングでは画像がぼやけます。したがって、多くのテクスチャまたはシャープなディテール (つまり、フィルタによってノイズと間違えられる高周波) がある場合は、メディアンまたは異方性フィルタリングなどの手法を好むことがよくあります。
于 2012-05-04T15:59:01.203 に答える