做ocr身份證識別的調研,正好整理一下從基礎的影象處理角度的演算法流程。
按輸入方式分類
按識別字符集分類
面向應用的ocr
識別身份證中的個人資訊和數字編號
乙個典型的身份證識別演算法流程圖如下:
對各文字識別結果進行後處理糾錯
- 身份證號碼驗證
①1-2 省級行政區**
②3-4 地級行政區劃分**
③5-6 縣區行政區分**
④7-14 出生年月日
⑤15-17 順序碼,同一地區同年同月同日出生人的編號,奇數是男性,偶數是女性
⑥18 校驗碼,如果是0-9則用0-9表示,如果是10則用x(羅馬數字10)表示
- 有效期驗證
5年,10年,20年,長期
識別效果和**清晰度、 傾斜度、背景、光照、對比度等相關性較大。 身份證OCR識別
本文章 於自己的學習影象處理以及識別過程中的一些經驗,開發了乙個ocr識別身份證程式,此程式雖不夠完美但有一定的參考價值,csdn上本人也將提供源 對身份證ocr識別整個過程的乙個梳理。程式依賴庫,opencv3.20 tesseract ocr識別。大致過程 1,修剪統一化影象 900 600 或...
OCR身份證識別功能
我們來理解下這個類函式的運作機制,藉此聯想下tesseract引擎的實現原理。機制如下 1.呼叫init 方法,即對引擎初始化 2.呼叫setimage 方法,設定圖形流的資訊 3.通過getutf8text 方法獲得text資訊 4.呼叫recognizedtext類,判斷text的正確性,然後輸...
身份證識別OCR行業技術
某近日去了一趟國家圖書館,體驗了一把身份證識別。話說來也是很巧,自動辦讀書卡的地方人很多,我想蒙混進到圖書室內,怎麼也是漫無目的的看書唄。自信滿滿地就進去了,果斷地被攔住了 刷卡!沒有怎麼辦,刷臉行不?現在不也流行人臉識別嗎!刷身份證!恰巧帶了身份證,放在他那個身份證讀卡器上,滴滴兩聲,進去吧!可以...