-
大小: 326KB文件類型: .zip金幣: 2下載: 0 次發布日期: 2024-01-01
- 語言: Matlab
- 標簽:
資源簡介
一、課題介紹
本課題為基于連通域分割和模板匹配的二代居民身份證號碼識別系統,帶有一個GUI人機交互界面。可以識別數十張身份證圖片。
首先從身份證圖像上獲取0~9和X共十一個號碼字符的樣本圖像作為后續識別的字符庫樣本,其次將待測身份證圖像進行去噪、灰度化、二值化、水平投影切割,垂直投影并切割,將待測身份證號碼分割出來,然后進行待測號碼圖片與字符庫樣本對比計算、識別判斷、最終確定待測身份證號號碼。本設計關于身份證號碼的識別是基于Matlab軟件的基礎上進行的。

代碼片段和文件信息
%CREATE?TEMPLATES
%Letter
X=imread(‘letters_numbers\X.bmp‘);??Y=imread(‘letters_numbers\Y.bmp‘);
xing=imread(‘letters_numbers\xing.bmp‘);ming=imread(‘letters_numbers\ming.bmp‘);
xing1=imread(‘letters_numbers\xing1.bmp‘);??bie=imread(‘letters_numbers\bie.bmp‘);
min=imread(‘letters_numbers\min.bmp‘);zu=imread(‘letters_numbers\zu.bmp‘);
chu=imread(‘letters_numbers\chu.bmp‘);?sheng=imread(‘letters_numbers\sheng.bmp‘);
nian=imread(‘letters_numbers\nian.bmp‘);yue=imread(‘letters_numbers\yue.bmp‘);
ri=imread(‘letters_numbers\ri.bmp‘);?zhu=imread(‘letters_numbers\zhu.bmp‘);
zhi=imread(‘letters_numbers\zhi.bmp‘);??gong=imread(‘letters_numbers\gong.bmp‘);
shen=imread(‘letters_numbers\shen.bmp‘);fen=imread(‘letters_numbers\fen.bmp‘);
zheng=imread(‘letters_numbers\zheng.bmp‘);?hao=imread(‘letters_numbers\hao.bmp‘);
ma=imread(‘letters_numbers\ma.bmp‘);nan=imread(‘letters_numbers\nan.bmp‘);
nv=imread(‘letters_numbers\nv.bmp‘);?han=imread(‘letters_numbers\han.bmp‘);
san=imread(‘letters_numbers\san.bmp‘);
?
%Number
one=imread(‘letters_numbers\1.bmp‘);??two=imread(‘letters_numbers\2.bmp‘);
three=imread(‘letters_numbers\3.bmp‘);four=imread(‘letters_numbers\4.bmp‘);
five=imread(‘letters_numbers\5.bmp‘);?six=imread(‘letters_numbers\6.bmp‘);
seven=imread(‘letters_numbers\7.bmp‘);eight=imread(‘letters_numbers\8.bmp‘);
nine=imread(‘letters_numbers\9.bmp‘);?zero=imread(‘letters_numbers\0.bmp‘);
%*-*-*-*-*-*-*-*-*-*-*-
????letter=[X?Y?xing?ming?xing1?bie?min...??%每行7個
????????zu?chu?sheng?nian?yue?ri?zhu...
????????zhi?gong?shen?fen?zheng?hao?ma...
????????nan?nv?han?san];
number=[one?two?three?four?five...
????six?seven?eight?nine?zero];
character=[number?letter];
templates=mat2cell(character36[23?23?23?23?23?23?23?...%每行7個
????23?23?23?23?23?23?23....
????23?23?23?23?23?23?23....
????23?23?23?23?23?23?23....
????23?23?23?23?23?23?23
????]);
save?(‘templates‘‘templates‘)
clear?all
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-07-31?23:33??MATLAB身份證號碼識別系統(GUI論文)\
?????文件??????136974??2013-04-16?15:47??MATLAB身份證號碼識別系統(GUI論文)\ID1.jpg
?????文件??????122565??2013-05-21?13:51??MATLAB身份證號碼識別系統(GUI論文)\ID9.jpg
?????文件???????????1??2020-07-31?20:01??MATLAB身份證號碼識別系統(GUI論文)\ID_card.txt
?????文件????????7317??2020-07-31?20:03??MATLAB身份證號碼識別系統(GUI論文)\Main.fig
?????文件????????6251??2020-07-31?19:59??MATLAB身份證號碼識別系統(GUI論文)\Main.m
?????文件????????1941??2020-07-31?20:01??MATLAB身份證號碼識別系統(GUI論文)\create_templates.m
?????文件?????????644??2020-07-31?20:01??MATLAB身份證號碼識別系統(GUI論文)\erzhihua.m
?????文件????????1186??2020-07-31?20:00??MATLAB身份證號碼識別系統(GUI論文)\imagebw.m
?????目錄???????????0??2020-07-30?20:23??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\
?????文件????????1942??2013-05-24?13:11??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\0.bmp
?????文件????????1942??2013-05-24?13:12??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\1.bmp
?????文件????????1942??2013-05-24?13:18??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\2.bmp
?????文件????????1942??2013-05-24?13:12??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\3.bmp
?????文件????????1942??2013-05-24?13:18??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\4.bmp
?????文件????????1942??2013-05-24?13:18??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\5.bmp
?????文件????????1942??2013-05-24?13:18??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\6.bmp
?????文件????????1942??2013-05-24?13:18??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\7.bmp
?????文件????????1942??2013-05-24?13:12??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\8.bmp
?????文件????????1942??2013-05-24?13:18??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\9.bmp
?????文件????????7680??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\Thumbs.db
?????文件????????1942??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\X.bmp
?????文件????????1942??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\Y.bmp
?????文件????????1942??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\bie.bmp
?????文件????????1942??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\chu.bmp
?????文件????????1942??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\fen.bmp
?????文件????????1942??2013-05-24?13:50??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\gong.bmp
?????文件????????1942??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\han.bmp
?????文件????????1942??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\hao.bmp
?????文件????????1942??2013-05-22?10:27??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\ma.bmp
?????文件????????1942??2013-05-24?13:51??MATLAB身份證號碼識別系統(GUI論文)\letters_numbers\min.bmp
............此處省略22個文件信息
評論
共有 條評論