我想用安卓摄像头读取护照信息。请注意,我不是在谈论使用近场通信的ePassports读取。
我想要做的是使用谷歌文本识别来读取文本,然后从文本中解析出信息。但是java中的MRZ标准有没有实现来解析文本呢?

发布于 2020-06-16 14:26:57
如果您想读取护照上的MRZ数据,您必须使用OCR识别MRZ文本数据。我已经做了一个样例应用程序读取MRZ数据与谷歌MLKit的相机。
MLKit识别护照/身份证的MRZ数据和申请解析,并检查读取的mrz数据是否有效。如果有效,则将documentNumber、expiryDate和birthDate信息通过近场通信发送到生物识别芯片。生物识别芯片响应护照/身份证持有者的一组个人数据。
如果你正在寻找一个在安卓系统上使用MLKit阅读MRZ的简单例子,这里有链接:https://github.com/alimertozdemir/EPassportNFCReader
发布于 2017-12-14 20:27:54
解析MRZ很容易:护照、身份证和签证的MRZ格式都是公开可用的。
但是你做OCR肯定会有一段艰难的时间。有很多方法可以做到这一点,没有一种方法是完美或简单的。
也有商业软件开发工具包可以做到这两点。
https://stackoverflow.com/questions/47795495
复制相似问题