2016-05-29 16 views
0

私は「塩と胡椒」という方法でノイズを含む画像のリストを持っています。私はイメージにノイズの影響を減らしたいので、完全に削除されていないようにします。これを行う方法はありますか? example 私はこのコードを使用するようにしようと試みた:ここどのようにMATLABの画像からノイズ '塩とコショウ'を減らすには?

は、例えば、画像でこのコードを適用した後

im = imread('D:\Documents\MATLAB\1_Para2.tif'); %// 

image = imnoise(im,'salt & pepper',0.01); %L-image 

M = medfilt2(image); 
imshow(M) 

を、ノイズがこのイメージから削除されますが、私の目標は、ノイズを低減することです。どうすればいいですか?

+1

"ノイズを減らす"という意味を明確にしてください 振幅を小さくしますか?それとも、スポットが少なくて済むようにしたいですか?どのくらい減らすかを指定したいですか?それの目標は何ですか?あなたは何を達成したいですか?あなたの問題を全体として理解するのに役立ちます。 – Piglet

+0

@ Piglet私の目標は、スポットが少なくてノイズを減らすことです。 – yosra

+0

ランダムにピクセルのランダムサブセットにのみ中央値を適用します。 – Piglet

答えて

0

イメージのように塩とコショウのノイズを除去/低減するには、メディアンフィルタを適用します。

http://de.mathworks.com/help/images/ref/medfilt2.html

形態学的操作が成功への別の方法を提供します。

+0

私はこの機能を使用しようとしましたが、全体のノイズを除去しました。単にノイズを減らすだけです。 – yosra

+0

@yosra誰も何のノイズも欲しないので、これはかなり厄介な質問です:)私はあなたの質問を誤解した場合は申し訳ありません。ノイズは単に減少されていないが除去されていれば、誰もが幸せです。 – Piglet

+0

@ Piglet I nkowですが、画像にノイズが含まれている場合のパフォーマンスの影響をテストすることです。 – yosra

関連する問題