Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

API in Java or C++ to read MRZ Travel Document(passport) code

I am looking around for an API in java or c++ to read the MRZ and decode the MRZ code in travel documents(passports).

More information on MRZ is at http://www.highprogrammer.com/alan/numbers/mrp.html. Has any one done this before with an API?

like image 678
Abhishek Avatar asked Apr 15 '11 04:04

Abhishek


People also ask

How do you read a passport MRZ?

With ID cards, the first character in the MRZ indicates the type of document – I for ID card, P for passport, V for visa. Next is the country code and the three characters that indicate the country that issued the document. The country code is in accordance with International Organization for Standardization standards.

What is MRZ code on passport?

MRZ or Machine Readable Zone is a particular area in an identity document (passport specifically) that encloses the document holder's personal data. Nowadays, almost every country's official identity or travel documents have MRZ, containing confidential information encoded.


1 Answers

Please see the mrz-java Google code project. It is quite new though - it only supports four MRZ formats for now.

like image 160
Martin Vysny Avatar answered Sep 27 '22 23:09

Martin Vysny