2012-05-04 7 views
0

私はGaussianのノイズとスペックルノイズのためのより良いフィルタを知りたいです ガウスのためのウィーナーフィルタを使用しようとしましたが、うまくいかないようです。誰でも私を助けてくれますか?次のノイズの方が良いフィルタはどれですか?

+0

ノイズを除去するイメージの性質は何ですか? – blafrat

答えて

5

加算ガウス雑音は、ノイズ除去アルゴリズムによって除去することができます。標準的なテストケースです。スペックルは、中央値などの非線形フィルタリングを使用して除去する方がよい。

そこに画像ノイズ除去アルゴリズムがたくさんあるので、私はこのtutorial siteにアクセスすることをお勧めします。これにはmatlabを使用した練習がたくさんあります。あなたのケースでは、thisthis otherのチュートリアルが良い出発点であるようです。

--EDIT--

あなたノイズ/画像への影響はあなたのイメージにし、あなたのノイズの両方、多くを依存します。

ノイズがインパルス(塩と胡椒のノイズ)のように見える場合は、通常、メディアンフィルタリングが良い出発点です。あなたのノイズが加法ガウス(または乗法)であれば、ウィナーとカルマンのフィルタリングを含む多くのアルゴリズムが良いです。

一方、ウィーナーフィルタリングによって画像がぼやけます。したがって、テクスチャや鮮明な細部(フィルタでノイズと誤認される高周波)が多い場合は、メジアンや異方性フィルタリングなどのテクニックを使用することをお勧めします。

+0

ありがとうございます。私はスペックルにメディアンフィルタを使ってみましたが、ノイズの多くは行っていませんでした。私はスペックルのためにウィナーを使いました。それは可能ですか?私の画像はグレースケールの画像でした。 – KaayAbdulrazaq

関連する問題