2012-09-17 261 views
2

我正嘗試在Matlab中處理帶有鹽噪聲和椒鹽噪聲的圖像。從圖像中去除胡椒噪聲和鹽噪聲

哪個濾鏡:medianopeningclosing在消除鹽分噪聲(白色像素)方面表現最佳?

哪一個最適合辣椒噪音(黑色像素)?

+1

中位數適用於兩者。您應該嘗試所有3個特定的測試圖像,以瞭解適合您自己情況的最佳方法。 –

回答

3

開頭 - 是dilationerosion的複合函數。這意味着這是侵蝕和擴張。什麼侵蝕意味着如果我們有一個結構元素是3 X 3 matrix,中心像素將被替換爲3 X 3 neighborhood中最暗的像素。打開是侵蝕,然後擴大,這使得它完美的去除鹽味噪音(白點),並確保關鍵功能相對尖銳。

收尾是膨脹,然後是侵蝕。膨脹意味着中心像素將被鄰域中最亮的像素(濾波器結構元素)所取代。 完美去除胡椒噪音並確保關鍵特徵相對清晰。

+1

是的,但你想刪除它們,對吧?沒有中值過濾器的祝你好運 –

2

中值濾波器應該對鹽和胡椒噪聲都很好,因爲它們出現在隨機像素處。打開和關閉也會影響其他物體,因此它們不能用於去除鹽和辣椒的一般方法。

1

使用簡單的自適應濾波器median
針對圖像中的所有pixels
如果像素的黑色或白色替換其鄰居的中值像素。

當然有更好的方法,但它們更復雜。

Cheer