Read MRZ
You may correct the position of the MRZ lines with respect to the guiding rectangle so, that the search markers would line up with them and turn green.The guiding rectangle turns green when the application has found the lines and tries to recognize characters in them.If the application successfully recognizes all characters and finds MRZ structure in the presented lines, then the recognized MRZ lines will appear in the corresponding field in the application window.If you want to pause the recognition process at any time, or start it over, just press the "Play/Pause" button.If you are a developer, who wants to use the recognition result in your application, just launch the Read MRZ application from your application via startActivityForResult() with implicit intent "com.readmrz.conditionalIntents.uniqueActions.READ_MRZ" and, when the recognition is complete, press the "Return result" button in the Read MRZ applications interface.
Note that the "Return result" button only appears in the applications interface if the application was launched with the implicit intent by another application.You can obtain the result of the recognition in your application in the onActivityResult() callback via calling the resulting intents getStringArrayExtra() method with the name of the extra data "MRZ lines".
The result will be an array of two strings.If the "Return result" button is pressed before a successful recognition is performed, then the "resultCode" in onActivityResult() callback is set to "RESULT_CANCELED" and no resulting intent is supplied.See the code snippet below for detailes on how to use this feature.val READ_MRZ_APP_REQUEST_CODE = 145fun startReadMRZAppForResult() { val intent = Intent("com.readmrz.conditionalIntents.uniqueActions.READ_MRZ") startActivityForResult(intent, READ_MRZ_APP_REQUEST_CODE)}override fun onActivityResult(requestCode: Int, resultCode: Int, resultingIntent: Intent?) { super.onActivityResult(requestCode, resultCode, resultingIntent) if ((requestCode == READ_MRZ_APP_REQUEST_CODE) && (resultCode == RESULT_OK)) { resultingIntent?.getStringArrayExtra("MRZ lines")?.also { val mrzUpperLine = it[0] val mrzLowerLine = it[1] } }}
About Read MRZ
- Package name (App ID)
- com.anveerdna.ardnaxela.readmrz
- Available on
- Google Play
- Price
- Free
- Developer
- Andrey Lapshin
Gaming Features
Enjoy immersive gaming experience with various game modes.
Camera Features
Advanced camera features with editing capabilities.
Food & Dining
Discover recipes and order food from your favorite restaurants.
See Read MRZ in Action
Frequently Asked Questions
Is Read MRZ free?
Yes, Read MRZ is free to download and install on Android through Google Play.
How do I install Read MRZ on Android?
Open Google Play on your Android phone or tablet, search for Read MRZ by Andrey Lapshin or tap the Google Play button on this page, then tap Install. The app downloads and installs automatically.
What is com.anveerdna.ardnaxela.readmrz?
com.anveerdna.ardnaxela.readmrz is the App ID (package name) of Read MRZ on Google Play. Every Android app has a unique package name, and it is the safest way to verify you are installing the official app.
Is Read MRZ safe to download?
Installing Read MRZ from Google Play is the safest option: you get the official version published by Andrey Lapshin, verified by Google Play Protect, with automatic updates. Avoid APK files from unofficial third-party sites.
Ask AI about this app
Get instant answers about features, tips and more from popular AI assistants.