<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > MATLAB應(yīng)用在基于噪聲檢測的圖像均值去噪法

          MATLAB應(yīng)用在基于噪聲檢測的圖像均值去噪法

          作者: 時間:2011-05-27 來源:網(wǎng)絡(luò) 收藏

            一般來說,中像素的灰度值是連續(xù)漸變的。

            而如果存在噪點,那么在原素和噪點之間的灰度值會發(fā)生突然的變化?;诖?,首先取待點的上、下、左、右四個鄰域大小為3×3,計算各鄰域的平均值,如果四個鄰域的均值都與待點的差的絕對值大于既定的閾值,則判斷該點為噪點,反之,有一個鄰域的均值與待測點的差小于閾值。則判斷該點為正常像素點。其中;闋值是我們根據(jù)的含噪情況人為設(shè)定的一個值,一般在100和200之問。同時。建立與待圖像大小相同的矩陣,稱為噪聲標(biāo)識矩陣。其中的點與原圖像矩陣中的點一一對應(yīng)。并預(yù)設(shè)該矩陣中的值全為1,如果一像素被判斷為噪聲,則置標(biāo)識矩陣中相應(yīng)元素為o.這樣,就可以實現(xiàn)前面判斷過程所得出的結(jié)果被后續(xù)的檢測所使用,已經(jīng)被判定為噪聲的像素不再參與領(lǐng)域均值的計算。

            這樣,我們就可以用一個循環(huán),來對圖像矩陣中的每個像素逐個進(jìn)行判斷,方便地檢測到了噪聲點。

            接下來,就可以利用中值濾波的方法,去除圖像中的噪點了,將預(yù)先判斷為噪點的圖像矩陣中的點,如(a。b)=(70.S5)的點的值是230,與鄰域點的均值的差大于兩值150。因此翔斷它是一個噪點。這樣,我們就用它鄰域內(nèi)的八個點中有效的點來取均值代入。依次執(zhí)行,挨個計算、代人。這樣就得到了一個新的圖像數(shù)據(jù)矩陣,最后我們用i眥Ilow函數(shù)顯示處理后的圖像(見圖3)。可以看到。效果非常明顯。

          處理后的圖像


            4 結(jié)語

            后的圖像不僅噪聲強(qiáng)度受到限制,而且圖像細(xì)節(jié)得到了最大限度的保持,解決了妨礙人們獲取圖像信息的同胚。在航空航天、通信工程、生物醫(yī)學(xué)、軍事公安、文化藝術(shù)等領(lǐng)域都具有一定意義。


          低通濾波器相關(guān)文章:低通濾波器原理



          上一頁 1 2 3 下一頁

          關(guān)鍵詞: MATLAB 檢測 圖像 去噪

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();