[Matlab]如何去除圖像中的椒鹽雜訊(2)? 中值濾波(median filter)

延續[Matlab]如何去除圖像中的椒鹽雜訊(1)? 均值濾波(mean filter)的文章,將中值濾波對於椒鹽雜訊的濾波效果,以及兩種常用濾波方法的比較一併呈現出來。為了明顯表現兩種濾波方法的差異,刻意選用文字圖像做為樣本。

圖一是利用matlab簡易實現兩種濾波方法的程式碼,同樣的,先產出一張具有椒鹽雜訊的文字圖像,並分別用均值濾波和中值濾波進行圖像處理,以相同3X3遮罩的條件,濾波效果如上圖所示。

圖一

由濾波前、均值濾波後和中值濾波後的三張圖像,若進一步取得三張圖像的同一空白區域之像素灰階值,如圖二所示,可觀察到中值濾波後(藍線)的灰階值均為255,相較於均值濾波後的結果(紅線),明顯地將椒鹽雜訊過濾掉。簡言之,在3X3的遮罩中,若椒鹽雜訊的像素點個數之比例低於總個數的50%,即可有效被中值濾波法去除。

圖二

另外,分別將中值濾波後和均值濾波後的兩張圖像放大來看,如圖三所示,明顯觀察到中值濾波後的圖像銳利度優於均值濾波後。換句話說,若以視覺化和圖像資訊的角度而言,相較於未能完全將雜訊過濾的均值濾波法,中值濾波法有效且清楚地呈現圖像資訊。

圖三

延伸閱讀: [Matlab]如何去除圖像中的椒鹽雜訊(1)? 均值濾波(mean filter)

-----如果文章對您有幫助,打開微信掃一掃,請作者喝杯咖啡。-----

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值