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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于DSP數(shù)字信號處理器的墻體裂縫測圖像的處理

          基于DSP數(shù)字信號處理器的墻體裂縫測圖像的處理

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

          2 硬件系統(tǒng)設(shè)計
          利用完成的采集與時,需要建立相應(yīng)的硬件平臺。該平臺需要能實時完成的采集、與分析。本文采用TI公司的芯片TMS320DM642作為主芯片,并完成相應(yīng)的外部電路設(shè)計,其具體結(jié)構(gòu)如圖1所示。

          本文引用地址:http://www.ex-cimer.com/article/150919.htm

          b.JPG


          處理器TMS320DM642作為主處理器,其最高能達(dá)到600 MHz的工作頻率,完全能滿足本文的分割提取的實時處理要求。設(shè)計時,先利用CCD圖像傳感器采集圖像,再經(jīng)過AD轉(zhuǎn)換將圖像數(shù)據(jù)送到CPLD中,并在緩沖后將數(shù)據(jù)傳輸?shù)紻SP進(jìn)行處理,該DSP芯片可利用各種算法對圖像進(jìn)行處理。若數(shù)據(jù)需要存儲,則可以利用CPLD將所需存儲的數(shù)據(jù)在DSP與FLASH、SDRAM之間進(jìn)行傳遞。當(dāng)圖像處理完成后,再通過LCD接口電路將圖像在LCD上顯示,從而完成圖像的實時分析、處理與顯示。

          3 算法實現(xiàn)流程
          該圖像處理算法需要由相關(guān)的程序來實現(xiàn),最后再將程序嵌入到DSP處理器中。當(dāng)墻體裂縫圖像通過CCD圖像傳感器采集以后,其后的處理過程首先要對圖像進(jìn)行中值濾波,其次通過灰度值修正,取得最優(yōu)閾值后再進(jìn)行二值化分割,以完成對圖像的處理。
          中值濾波算法的C語言實現(xiàn)過程首先是確定中值濾波窗口與形狀,然后將窗口內(nèi)的像素值存入數(shù)組中,再通過冒泡法對該數(shù)組進(jìn)行排序以取出中值,最后用該中值替換原來窗口的中心像素,至此,便實現(xiàn)了圖像的中值濾波。由于墻體裂縫圖像的特殊性,灰度值修正算法的C語言實現(xiàn)過程是先獲取用戶感興趣的灰度區(qū)域[A,B],再利用循環(huán)對每個像素點的值M進(jìn)行判斷,若MA,則將M賦值為0,若M>B,則將M賦值為25 5,若AMB,則有:
          c.JPG
          式中INT為取整,通過以上運算,便可實現(xiàn)感興趣區(qū)域的灰度拉伸,使對比度增強。圖2所示是通過C語言實現(xiàn)中值濾波與灰度修正的具體
          流程圖。

          c.JPG



          評論


          相關(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); })();