2016-08-04 4 views
0

私はadapthisteqを使って、前景オブジェクトの可視性を改善しました。しかし、これは粒状の騒がしい細部を作り出したようです。画像からこれらの細かい部分を削除するにはどうすればよいですか?私はimgaussfiltを通してガウスのぼかしを試みましたが、ざらついた細部のいくつかを取り除きますが、画像内のセルの形状はあまり定義されていません。第2の画像は、第1の画像の2値画像を示す。あなたが考慮にバイラテラルフィルタのようなエッジ情報を受け取り、フィルタを使用することができます画像からざらついた細部を取り除く方法

<code>adapthisteq</code> <code>im2bw</code>

+0

私は、全変動画像ノイズ除去のために行くが、あなたのイメージがで開始することはかなり困難であることに注意してくださいと思います –

答えて

3

https://en.wikipedia.org/wiki/Bilateral_filter バイラテラルフィルタは、ピクセル単位の距離に応じた値(通常のガウスブラーリングのような)だけでなく、ピクセル間の色の距離にも重み付けします。 http://www.slideshare.net/yuhuang/fast-edge-preservingaware-high-dimensional-filters-for-image-video-processing

あなたがここに見つけることができますMatlabの実装を:

enter image description here から取ら https://www.mathworks.com/matlabcentral/fileexchange/12191-bilateral-filtering

+0

このリンクは質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 13228481) –

+0

コメントありがとうございました。私は別のものを追加する必要があると思いますか? –

関連する問題