2011-04-15 48 views

回答

0

請參閱mrz-java谷歌代碼項目。這是相當新的 - 它現在只支持四種MRZ格式。

-1

對不起,我不能直接提供幫助,但是我所知道的一家提供此服務的公司正在使用OCR來提取文本和MRZ代碼,然後推測他們可以訪問計算MRZ的算法。

我在猜測,如果你問一個API,那麼你可能已經有權訪問這些字符,只需要算法來檢查文本是否計算出MRZ?

+0

是的你的權利...我已經有文字或字符,我只需要API窗體中的算法來將它們提取到有意義的信息 – Abhishek 2011-05-05 03:52:29

-2

目前還不清楚您是否只是在尋找解析器,或者您需要解決方案從圖像或圖像中捕獲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