1.程序簡介
本模型基于MATLAB,通過編程創建GUI界面,基于Matlab的數字圖像處理,對靜止的車牌圖像進行分割并識別,通過編寫matlab程序對圖像進行灰度處理、二值化、腐蝕膨脹和邊緣化處理等,并定位車牌的文字,實現字符的分割,再通過模板和樣板庫進行字符的識別,最后再生成數據庫管理系統,并對設計結果進行分析。
2.設計內容:
系統通過以打開文件的形式,選取要識別的車牌的圖像,并且能夠實現對車牌的自動識別和分割,再通過進行灰度處理、二值化、腐蝕膨脹、邊緣銳化等對圖片進行處理,對車牌文字進行定位、分割,再通過模板匹配法、建立樣本庫進行字符的識別,最后生成數據管理系統。并且能夠通過GUI界面的“選擇圖片”“圖片處理”“退出界面”三個按鈕進行相應的的控制。
3.程序設計流程圖:
4.GUI界面及程序運行結果:
5.內含完整設計報告及車牌素材:
6.參考文獻:
[1] 楊杰.?數字圖像處理及MATLAB實現[M].北京:電子工業出版社,2013.
[2] 楊杰.?數字圖像處理及MATLAB實現學習與學習指導[M].北京:電子工業出版社,2013.
[3] 梁瑋、羅劍鋒、賈云得.一種復雜背景下的多車牌圖像分割與識別方法[D]. 2003.
[4] 宋建才.汽車牌照識別技術研究[J].工業控制計算機,2004,44~45
[5] 郁梅等,基于視覺的車輛牌照檢測,計算機應用研究,1999(5),P65~67