999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB的身份證號識別

2016-03-21 03:27:35姜富寬
移動信息 2016年9期

姜富寬

?

基于MATLAB的身份證號識別

姜富寬1,2

1.天津職業技術師范大學,天津 300222 2.駐馬店技師學院,河南 駐馬店 463000

對身份證進行自動識別與手工錄入相比較,能夠有效提高工作效率。以居民身份證為研究對象,從身份證圖像中提取身份證號碼數字0~9的空間分布特征和結構特征,應用Matlab軟件結合模板匹配法實現對身份證號碼進行快速識別。

Matlab;身份證號; 字符識別

1 總體設計方案

由于我國第二代身份證是彩色的,而且是大小固定的,身份證右下方有18位號碼,字體類型是OCR-B10BT。基于以上這些特點,進行身份證圖像采集、圖像預處理、定位、字符分割、字符識別等過程最后輸出身份證號碼[1]。

2 圖像采集

身份正號的提取和識別,使用圖像處理的方法進行提取。首先需要做的是,采集獲取高質量的身份證圖像信息,考慮到現在的第二代身份證是彩色的,所以推薦使用彩色的CCD相機采集獲取圖像。將身份證,放置在黑色背景的平板桌邊上面,進行采集,并且光照盡量均勻。這樣方便后續的處理。將采集到的身份證圖像保存至C:UserscarrothsDesktop。命名為1.jpg。

3 圖像預處理

3.1 載入圖像

R=imread('C:UsersadminDesktopmatlab圖片1.jpg');

figure(1);

imshow(R);title('圖像載入');將待識別身份證的原圖顯示出來。

3.2 將彩色圖像轉換為灰度圖并繪制直方圖

I1=rgb2gray(R);

figure(2);

subplot(1,2,1);imshow(I1);title('灰度圖');

figure(2);

subplot(1,2,2);imhist(I1);title('灰度直方圖');灰度圖與繪制的灰度直方圖如圖1所示。

圖1 灰度圖與繪制的灰度直方圖。

3.3 用roberts算子進行邊緣檢測和腐蝕操作

I2=edge(I1,'roberts',0.08,'both');

figure(3);imshow(I2);title('roberts算子邊緣檢測');

se=[1;1;1];

I3=imerode(I2,se);

figure(4);imshow(I3);title('圖像腐蝕操作');

3.4 平滑圖像及刪除二值圖像的小對象

se=strel('rectangle',[40,40]);

I4=imclose(I3,se);

figure(5);imshow(I4);title('平滑圖像');

I5=bwareaopen(I4,2000);

figure(6);imshow(I5);title('刪除二值圖像的小對象');[2]平滑圖像及刪除二值圖像最小值后的結果。

4 定位與號碼輸出

[y,x,z]=size(I5);

myI=double(I5);

tic

Blue_y=zeros(y,1);

for i=1:y

for j=1:x

if(myI(i,j,1)==1)

Blue_y(i,1)=Blue_y(i,1)+1;

end

end

end

[temp MaxY]=max(Blue_y);

PY1=MaxY;

while ((Blue_y(PY1,1)>=5)&&(PY1>1))

PY1=PY1-1;

end

PY2=MaxY;

while (Blue_y(PY2,1)>=5)&&(PY2

PY2=PY2+1;

end

IY=R(PY1:PY2,:,:);

Blue_x=zeros(1,x);

for j=1:x

for i=PY1:PY2

if(myI(i,j,1)==1)

Blue_x(1,j)=Blue_x(1,j)+1;

end

end

end

PX1=1;

while (Blue_x(1,PX1)<3)&&(PX1

PX1=PX1+1;

end

PX2=x;

while (Blue_x(1,PX2)<3)&&(PX2>PX1)

PX2=PX2-1;

end

PX1=PX1-2;

PX2=PX2+2;

dw=R(PY1:PY2,PX1:PX2,:);

t=toc;

figure(7),subplot(1,2,1),imshow(IY),title('行方向區域確定');

figure(7),subplot(1,2,2),imshow(dw),title('定位后的身份證號碼輸出');結果如圖2所示。

圖2 定位后的身份證號碼輸出

[1]王家文,曹宇.MATLAB6.5圖形圖像處理[M].北京:國防工業出版社,2004.

[2]張稷,基于圖像處理的字符識別系統研究[D].保定:河北農業大學,2007.

Identification number identification based on MATLAB

Jiang Fukuan1、2

1.Tianjin Vocational Technical Normal University,Tianjin 300222 2.Technician College Zhumadian,Zhumadian 463000

The automatic identification card and manual entry in comparison,can effectively improve work efficiency. In this paper,the research object identity card, extract from the ID card number digits 0 to 9 image space distribution and structural features,applications achieve identification number for quick identification Matlab software combines template matching.

Matlab;ID number;character recognition

TP391.41

A

1009-6434(2016)09-0149-02

主站蜘蛛池模板: 尤物午夜福利视频| 亚洲美女一区二区三区| 永久在线播放| A级毛片高清免费视频就| 欧美日韩激情在线| 免费无码网站| 波多野结衣爽到高潮漏水大喷| 成人国产一区二区三区| 她的性爱视频| 国产成人亚洲欧美激情| 精品一區二區久久久久久久網站| 日本午夜网站| 国产麻豆精品久久一二三| 日本久久久久久免费网络| 国产成人一区| 91在线精品麻豆欧美在线| 亚洲AV无码不卡无码| 国产91高跟丝袜| 四虎永久免费地址在线网站| 国内精自线i品一区202| 国产美女久久久久不卡| 亚洲妓女综合网995久久| 国产成人精品一区二区免费看京| 99热最新网址| 午夜a级毛片| 国产男女免费视频| 日韩在线视频网| 色哟哟精品无码网站在线播放视频| 又大又硬又爽免费视频| 国产又大又粗又猛又爽的视频| 亚洲女人在线| 亚洲成人在线免费观看| 日韩AV无码免费一二三区| 国产噜噜在线视频观看| 国内老司机精品视频在线播出| 玖玖免费视频在线观看| 伊人成人在线| 草草影院国产第一页| 精品一区二区久久久久网站| 91 九色视频丝袜| 国产精品国产主播在线观看| 欧美精品成人一区二区在线观看| 久久综合丝袜长腿丝袜| 国产欧美精品专区一区二区| 免费国产在线精品一区 | 五月天久久婷婷| 这里只有精品国产| 亚洲天堂网在线观看视频| 国产精品毛片一区视频播| 色爽网免费视频| 麻豆国产原创视频在线播放| 青青久在线视频免费观看| www.精品视频| 精品国产成人a在线观看| 98超碰在线观看| 青草免费在线观看| 天天综合色天天综合网| 久热精品免费| 国产91导航| 狂欢视频在线观看不卡| 粗大猛烈进出高潮视频无码| 亚洲一级毛片免费观看| 亚洲国产精品美女| 日韩精品免费一线在线观看| 精品国产免费观看一区| 色成人亚洲| 五月婷婷综合色| 国产成人一区在线播放| 成人自拍视频在线观看| 中文字幕佐山爱一区二区免费| 亚亚洲乱码一二三四区| 亚洲第一区精品日韩在线播放| 欧美精品不卡| 大乳丰满人妻中文字幕日本| 国产成人1024精品下载| 自偷自拍三级全三级视频| 午夜小视频在线| 国产黄在线免费观看| 成人小视频网| 免费日韩在线视频| 亚洲精品手机在线| 精品1区2区3区|