【圖像去噪】基于自適應(yīng)中值濾波實現(xiàn)圖像去噪matlab代碼
1 簡介由于圖像噪聲會對后續(xù)的圖像處理結(jié)果產(chǎn)生影響,所以在對圖像進行其他處理前應(yīng)先對圖像去噪.針對傳統(tǒng)中值濾波器在去除均勻分布椒鹽噪聲時效果并不理想,設(shè)計出一種自適應(yīng)閾值中值濾波器.分別用兩種濾波器進行圖像去噪實驗,通過對比去噪后圖像的信噪比,峰值信噪比以及視覺效果發(fā)現(xiàn):較之傳統(tǒng)的中值濾波器,新的自適應(yīng)中值濾波器能更有效地去除椒鹽噪聲并減少圖像失真.2 完整代碼%******************************************* %———自適應(yīng)中值濾波法去除大密度椒鹽噪聲——— % 主要思想 % 判斷當(dāng)前像素是否為噪聲點 % 1) NO -不處理 % 2) YES-自適應(yīng)中值濾波 % 3) 邊緣處理 %****************************************** close all;clc; clear all set(0,defaultfigurecolor,w) %讀取圖像 Iimread(rice.png); %變?yōu)榛叶葓D % Irgb2gray(I); %加椒鹽噪聲 Inimnoise(I,salt pepper,0.7); %求圖像最大最小值 maxmax(max(In)); minmin(min(In)); %創(chuàng)建一幅圖像 sizesize(In); Jzeros(size); %自適應(yīng)中值濾波 for i2:size(1)-1 for j2:size(2)-1 if(In(i,j)max||In(i,j)min) J(i,j)I(i,j); else for k1 AIn(i-k:ik,j-k:jk); Bmedian(median(A)); if(Bmax||Bmin) J(i,j)B; break; end end end end end %邊緣處理 %第一行 for i2:size(2)-1 around((In(1,i-1)In(1,i)In(1,i1))/3); J(1,i)a; end %最后一行 for i2:size(2)-1 around((In(size(1),i-1)In(size(1),i)In(size(1),i1))/3); J(size(1),i)a; end %第一列 for i2:size(1)-1 around((In(i-1,1)In(i,1)In(i1,1))/3); J(i,1)a; end %最后一列 for i2:size(1)-1 around((In(i-1,size(2))In(i,size(2))In(i1,size(2)))/3); J(i,size(2))a; end %左上角 J(1,1)round((J(1,2)J(2,1))/2); %左下角 J(size(1),1)round((J(size(1),2)J(size(1)-1,1))/2); %右上角 J(1,size(2))round((J(1,size(2)-1)J(2,size(2)))/2); %右下角 J(size(1),size(2))round((J(size(1),size(2)-1)J(size(1)-1,size(2)))/2); Juint8(J); %figure,imshow(I); %用評價函數(shù)評價SMF處理結(jié)果 Kmedfilt2(In); snr_1snr(I,K); %用評價函數(shù)評價本算法處理結(jié)果 snr_2snr(I,J); %顯示處理結(jié)果 subplot(131),imshow(I);title(原圖) subplot(132),imshow(In);title(加噪圖) subplot(133),imshow(J);title(去噪圖)3 仿真結(jié)果?4 參考文獻[1]耿帥, and 王希常. 一種基于中值濾波的圖像去噪算法. 計算機與現(xiàn)代化 11(2011):3.部分理論引用網(wǎng)絡(luò)文獻若有侵權(quán)聯(lián)系博主刪除。

相關(guān)新聞

Windows 11 LTSC 24H2一鍵恢復(fù)微軟商店終極指南

Windows 11 LTSC 24H2一鍵恢復(fù)微軟商店終極指南

Windows 11 LTSC 24H2一鍵恢復(fù)微軟商店終極指南 【免費下載鏈接】LTSC-Add-MicrosoftStore Add Windows Store to Windows 11 24H2 LTSC 項目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore 你是否正在使用Windows 11 LTSC企業(yè)版,卻發(fā)…

2026/8/3 0:17:48 閱讀更多
行為樹與py_trees:從狀態(tài)機到模塊化AI決策的Python實踐

行為樹與py_trees:從狀態(tài)機到模塊化AI決策的Python實踐

1. 從狀態(tài)機到行為樹:為什么我們需要更優(yōu)雅的決策邏輯如果你做過游戲AI、機器人控制或者任何需要復(fù)雜決策邏輯的系統(tǒng),大概率都跟狀態(tài)機打過交道。狀態(tài)機(FSM)是個好東西,直觀、簡單,畫幾個圈圈和箭頭就能把…

2026/8/3 1:17:53 閱讀更多
3分鐘免費下載無損歌詞:163MusicLyrics終極指南

3分鐘免費下載無損歌詞:163MusicLyrics終極指南

3分鐘免費下載無損歌詞:163MusicLyrics終極指南 【免費下載鏈接】163MusicLyrics 云音樂歌詞獲取處理工具【網(wǎng)易云、QQ音樂】 項目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 還在為找不到高質(zhì)量的LRC歌詞而煩惱嗎?163MusicLy…

2026/8/3 1:07:51 閱讀更多
全球僅7家廠商通過ISO/IEC 27001認證的名片AI引擎,我們逆向拆解了它的字段置信度熔斷機制

全球僅7家廠商通過ISO/IEC 27001認證的名片AI引擎,我們逆向拆解了它的字段置信度熔斷機制

更多請點擊: https://kaifayun.com 第一章:全球僅7家廠商通過ISO/IEC 27001認證的名片AI引擎概覽 名片AI引擎是企業(yè)級智能文檔處理的核心組件,專注于高精度OCR、語義結(jié)構(gòu)化提取與跨語言實體對齊。截至2024年第三季度,全球范圍內(nèi)僅…

2026/8/3 0:07:47 閱讀更多
3分鐘搞定!QQ空間歷史說說完整備份終極指南

3分鐘搞定!QQ空間歷史說說完整備份終極指南

3分鐘搞定!QQ空間歷史說說完整備份終極指南 【免費下載鏈接】GetQzonehistory 獲取QQ空間發(fā)布的歷史說說 項目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾想過,那些年發(fā)過的QQ空間說說,那些記錄青春的文字…

2026/8/2 0:04:01 閱讀更多
AMAT 0100-02186 I/O 分配 PCB

AMAT 0100-02186 I/O 分配 PCB

AMAT 0100-02186 I/O分配PCB板是應(yīng)用材料(Applied Materials)公司生產(chǎn)的一款用于半導(dǎo)體設(shè)備的I/O信號分配電路板。該型號(0100-02186)的核心特點如下:專用于Endura等半導(dǎo)體工藝腔室。集成信號路由與分配功能。連接控制…

2026/8/2 2:51:21 閱讀更多
Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動機

Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動機

Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動機是日本日清(Nissei)品牌的一款工業(yè)用三相異步電機,適用于自動化設(shè)備及通用機械驅(qū)動。該型號(FFMN-32L-10-T0 40AX)的核心特點如下:三相交流異步電動機。額定…

2026/8/2 2:52:49 閱讀更多