我正在四處尋找Java或C++中的API來讀取MRZ並解碼旅行證件(護照)中的MRZ代碼。Java或C++中的API讀取MRZ旅行證件(護照)代碼
關於機讀區的更多信息在http://www.highprogrammer.com/alan/numbers/mrp.html。有沒有人用API做過這個?
我正在四處尋找Java或C++中的API來讀取MRZ並解碼旅行證件(護照)中的MRZ代碼。Java或C++中的API讀取MRZ旅行證件(護照)代碼
關於機讀區的更多信息在http://www.highprogrammer.com/alan/numbers/mrp.html。有沒有人用API做過這個?
請參閱mrz-java谷歌代碼項目。這是相當新的 - 它現在只支持四種MRZ格式。
對不起,我不能直接提供幫助,但是我所知道的一家提供此服務的公司正在使用OCR來提取文本和MRZ代碼,然後推測他們可以訪問計算MRZ的算法。
我在猜測,如果你問一個API,那麼你可能已經有權訪問這些字符,只需要算法來檢查文本是否計算出MRZ?
目前還不清楚您是否只是在尋找解析器,或者您需要解決方案從圖像或圖像中捕獲MRZ以及解析它。
假設你想捕獲MRZ以及解析它,沒有很多可用的空閒。如果你想捲起袖子並且自己做很多編碼,那麼可以使用免費軟件,但是需要做一些事情才能使它正常運行。
Google Tesseract可用於Android,IOS和Windows。它是一個通用OCR引擎。你可以找到它:
https://github.com/tesseract-ocr
如果你想要的是專爲處理MRZ的SDK,你有幾種選擇。 SimonComputing Inc.的Xavier就是這樣的一個選擇。這個SDK可以在Android和IOS上運行。它提供了一個Widget來通過智能手機的攝像頭捕獲MRZ,然後提供一個OCR引擎和解析庫,將MRZ分解爲您可以在應用程序中使用的字段。
免費演示應用程序下載:
在蘋果商店 - https://itunes.apple.com/us/app/xavier-mrz/id1057308745?mt=8
在谷歌播放 - https://play.google.com/store/apps/details?id=xavier.simoncomputing.com.xavierlibrary
免費評估軟件開發工具包在Github上:
對於IOS - https://github.com/simoncomputing/Public-Xavier-iOS-Eval-SDK
對於Github - https://github.com/simoncomputing/Public-Xavier-Android-Eval-SDK
是的你的權利...我已經有文字或字符,我只需要API窗體中的算法來將它們提取到有意義的信息 – Abhishek 2011-05-05 03:52:29