我正嘗試在Matlab中處理帶有鹽噪聲和椒鹽噪聲的圖像。從圖像中去除胡椒噪聲和鹽噪聲
哪個濾鏡:median
,opening
或closing
在消除鹽分噪聲(白色像素)方面表現最佳?
哪一個最適合辣椒噪音(黑色像素)?
我正嘗試在Matlab中處理帶有鹽噪聲和椒鹽噪聲的圖像。從圖像中去除胡椒噪聲和鹽噪聲
哪個濾鏡:median
,opening
或closing
在消除鹽分噪聲(白色像素)方面表現最佳?
哪一個最適合辣椒噪音(黑色像素)?
開頭 - 是dilation
和erosion
的複合函數。這意味着這是侵蝕和擴張。什麼侵蝕意味着如果我們有一個結構元素是3 X 3 matrix
,中心像素將被替換爲3 X 3 neighborhood
中最暗的像素。打開是侵蝕,然後擴大,這使得它完美的去除鹽味噪音(白點),並確保關鍵功能相對尖銳。
收尾是膨脹,然後是侵蝕。膨脹意味着中心像素將被鄰域中最亮的像素(濾波器結構元素)所取代。 完美去除胡椒噪音並確保關鍵特徵相對清晰。
是的,但你想刪除它們,對吧?沒有中值過濾器的祝你好運 –
中值濾波器應該對鹽和胡椒噪聲都很好,因爲它們出現在隨機像素處。打開和關閉也會影響其他物體,因此它們不能用於去除鹽和辣椒的一般方法。
使用簡單的自適應濾波器median
:
針對圖像中的所有pixels
如果像素的黑色或白色替換其鄰居的中值像素。
當然有更好的方法,但它們更復雜。
Cheer
中位數適用於兩者。您應該嘗試所有3個特定的測試圖像,以瞭解適合您自己情況的最佳方法。 –