新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP數字信號處理器的墻體裂縫測圖像的處理

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

        作者: 時間:2011-03-29 來源:網絡 收藏

        在閾值分割算法的C語言實現過程中,由于中的背景的灰度值相差較大,因此,其直方圖會呈現明顯的雙峰形狀,而將該谷值作為分割的閾值來進行二值分割會得到較好的分割。一般情況下,采用迭代閾值分割法比較適合。用迭代的方法來對閾值進行迭代,能夠自適應地尋找出最優的閾值。然后將每個像素值與閾值進行比較,大于閾值時,將該點的像素值置為255;小于閾值時,將該點的像素值置為0。此時,便完成的二值化分割。在整個過程的運行中,主函數先開始執行,并先進行初始化,包括將圖像數據裝入到指定的存儲空間,設置圖像的邊界和大小,通過迭代閾值法得到最佳閾值T等,接著再進行中值濾波,然后進行灰度修正,再后進行閾值分割,至此便完成了整個圖像的過程。通過C語言實現閾值分割算法以及整個圖像的流程如圖3所示。

        e.JPG



        4 仿真結果分析
        本文利用集成開發平臺CCS對圖像的進行了仿真,并通過建立新的工程將主程序以及相關的庫函數加入到工程中,然后在配置存儲空間和編譯鏈接后,鏈接了仿真器,并將生成的下載文件下載到仿真器中,最后設置斷點,開始運行程序,觀察每次圖像處理的結果。其具體的仿真結果如圖4所示。

        f.JPG


        在圖4中,圖4(a)為原圖像,(b)為經過中值濾波后的圖像,該圖像中的噪聲有所減少,但圖像也開始有點模糊; (c)為灰度調整后的圖像,該圖像中亮度明顯增加,裂縫與背景的對比度明顯提高,細節也較明顯; (d)為利用迭代閾值法進行二值分割后的圖像,可以看出,該圖像中的裂縫基本被分割出來,粗的裂縫清晰明顯,細的裂縫分割效果也基本滿意,可以達到裂縫圖像去噪、增強、分割的目的。

        5 結束語
        本文主要探討裂縫圖像的預處理過程以及算法的實現。該方法通過C語言編程并利用可完成圖像采集、中值濾波、圖像增強、圖像分割四個步驟,從而完成整個裂縫圖像的處理過程。裂縫圖像經處理后,裂縫能較清晰的得到顯示與分割,而且細節信息基本保留,因而可為其他處理做準備。由于該方法是通過DSP來實現整個過程,故其硬件系統結構簡潔。事實上,本文的方法也可在一些便攜式墻體裂縫檢測設備中得到應用。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临汾市| 乌鲁木齐市| 阿拉尔市| 新源县| 大方县| 偃师市| 玉树县| 东乡| 九龙城区| 尚义县| 花莲市| 临猗县| 通渭县| 固原市| 鹤壁市| 平阴县| 绥棱县| 咸阳市| 津市市| 公主岭市| 汤阴县| 酉阳| 高密市| 临洮县| 卢湾区| 独山县| 英吉沙县| 固安县| 新余市| 衡东县| 临沧市| 平山县| 额尔古纳市| 正阳县| 新密市| 青浦区| 鄂伦春自治旗| 东宁县| 榆林市| 丰顺县| 长丰县|