牛逼了!github上一個 身份證號碼識別系統(tǒng)

前言

最近發(fā)現(xiàn)一個有趣的項目。

這個項目是通過學習https://gitee.com/nbsl/idCardCv 后整合 tess4j,不需要經(jīng)過訓(xùn)練直接使用的,當然,你也可以進行訓(xùn)練后進行使用。

本文已有g(shù)ithub:JavaCodeHuby收錄,歡迎star。

作者:endlesshh
參考鏈接:https://gitee.com/endlesshh/idCardCv
來源:gitee

該項目修改原有的需要安裝 opencv 的過程,全部使用 javaccp 技術(shù)重構(gòu),通過 javaccp 引入需要的 c++ 庫進行開發(fā)。不需要安裝 opencv 新增的了前端控制識別區(qū)域的功能,新增了后端識別后驗證 ,頁面樣式主要適應(yīng) paid,重新修改了后面的識別過程,用戶 opencv 進行圖片優(yōu)化和區(qū)域 選擇,使用 tess4j 進行數(shù)字和 x 的識別 配合樣式中的區(qū)域在后臺裁剪相關(guān)區(qū)域圖片

/idCardCv/src/main/resources/static/js/plugins/cropper/cropper.css

身份證號碼識別

請求地址 http://localhost:8080/idCard/index 它基于 openCV 開源庫。這意味著你可以獲取全部源代碼,并且移植到 opencv 支持的所有平臺。它是基于 java 開發(fā)。它的識別率較高。圖片清晰情況下,號碼檢測與識別準確率在90%以上。

Required Software

本版本在以下平臺測試通過:

  • windows7 64bit

  • jdk1.8.0_45

  • junit 4

  • opencv4.3

  • javaccp1.5.3

  • tess4j4.5.1

  • tesseract4.0.0

項目更新

1、先前使用base64進行圖片的上傳比較緩慢,使用webuploader插件進行分片上傳,網(wǎng)速慢的時候可以提升速度,尤其是paid瀏覽器使用。原頁面改為idcard_bak.html。

2、原項目中有測試圖片保存路徑,統(tǒng)一更新到配置文檔中。

3、將opencv3.4.3升級到4.3

項目地址

https://gitee.com/endlesshh/idCardCv

本文已有g(shù)ithub:JavaCodeHuby收錄,歡迎star。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容