上一篇中我已經(jīng)介紹過了ocr,及google出來的tess-two的使用。
接下來我來介紹一個更方便的身份證識別系統(tǒng)军熏,當然它本身也是利用ocr來識別文字的瘫里,不過它處理的更好实蔽,可以為我們提供更快,更準確的識別谨读。
首先我們需要進入百度云文字識別的開發(fā)平臺局装。
地址為:cloud.baidu.com/product/ocr
進入之后進行一系列的注冊,登陸,再此我就不再累贅了铐尚,相信大家都會拨脉。我們會看到一個這樣的界面。
我們直接點擊立即使用宣增,然后進入它的配置界面玫膀,
直接點擊創(chuàng)建應用,創(chuàng)建我們的應用爹脾,在創(chuàng)建應用的時候帖旨,應用名稱我們可以隨便寫一個,但是我們要注意的是:
我們在寫文字識別包名的時候一定要寫我們項目的包名灵妨,不然在識別的時候會提示出錯解阅,接下來我們就直接創(chuàng)建我們的應用。創(chuàng)建完成后會到
這個就是我們剛剛創(chuàng)建的應用闷串,我們需要記住它的API Key和Secret Key瓮钥,在我們的項目中會用到,接下來我們就要下載開發(fā)文檔和sdk
直接點擊技術文檔和sdk下載烹吵,就會到下載界面下載我們需要的技術文檔和sdk碉熄。在sdk里面也有一份技術文檔,
下載下來sdk后肋拔,解壓后锈津,目錄如下:
我們可以看到有l(wèi)ibs,我們直接導入我們的項目中即可凉蜂,需要注意的是ocr-ui是它提供的一個ui琼梆,我們可以用,也可以不用窿吩,主要是在照相的時候茎杂,它的界面會增加一些限制,讓我們的識別更快纫雁,所以建議還是用。demo的話就是它的官方使用了轧邪。
百度云已經(jīng)給出了詳細的開發(fā)流程刽脖,再此我貼下地址:
ai.baidu.com/docs#/OCR-Android-SDK/top
如果不想看這個文檔忌愚,想要快速實現(xiàn),我也簡單的實現(xiàn)了身份證的識別硕糊,地址為: