Java 身份證號碼識別系統(tǒng)
點(diǎn)擊上方?java項(xiàng)目開發(fā),選擇?設(shè)為星標(biāo)
優(yōu)質(zhì)文章,及時(shí)送達(dá)
最近發(fā)現(xiàn)一個(gè)有趣的項(xiàng)目。
該項(xiàng)目修改原有的需要安裝 opencv 的過程,全部使用 javaccp 技術(shù)重構(gòu),通過 javaccp 引入需要的 c++ 庫進(jìn)行開發(fā)。不需要安裝 opencv 新增的了前端控制識別區(qū)域的功能,新增了后端識別后驗(yàn)證 ,頁面樣式主要適應(yīng) paid,重新修改了后面的識別過程,用戶 opencv 進(jìn)行圖片優(yōu)化和區(qū)域 選擇,使用 tess4j 進(jìn)行數(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ā)。它的識別率較高。圖片清晰情況下,號碼檢測與識別準(zhǔn)確率在90%以上。
Required Software
本版本在以下平臺測試通過:
windows7 64bit
jdk1.8.0_45
junit 4
opencv4.3
javaccp1.5.3
tess4j4.5.1
tesseract4.0.0
項(xiàng)目更新
1、先前使用base64進(jìn)行圖片的上傳比較緩慢,使用webuploader插件進(jìn)行分片上傳,網(wǎng)速慢的時(shí)候可以提升速度,尤其是paid瀏覽器使用。原頁面改為idcard_bak.html。
2、原項(xiàng)目中有測試圖片保存路徑,統(tǒng)一更新到配置文檔中。
3、將opencv3.4.3升級到4.3
項(xiàng)目地址
https://gitee.com/endlesshh/idCardCv
-?END - 推薦案例
溫暖提示
為了方便大家更好的學(xué)習(xí),本公眾號經(jīng)常分享一些完整的單個(gè)功能案例代碼給大家去練習(xí),如果本公眾號沒有你要學(xué)習(xí)的功能案例,你可以聯(lián)系小編(微信:xxf960513)提供你的小需求給我,我安排我們這邊的開發(fā)團(tuán)隊(duì)免費(fèi)幫你完成你的案例。 注意:只能提單個(gè)功能的需求不能要求功能太多,比如要求用什么技術(shù),有幾個(gè)頁面,頁面要求怎么樣?
請長按識別二維碼
想學(xué)習(xí)更多的java功能案例請關(guān)注
Java項(xiàng)目開發(fā)
如果你覺得這個(gè)案例以及我們的分享思路不錯(cuò),對你有幫助,請分享給身邊更多需要學(xué)習(xí)的朋友。別忘了《留言+點(diǎn)在看》給作者一個(gè)鼓勵(lì)哦


