Category: mrz
-
A step-by-step tutorial for building an Expo (React Native) app that reads the MRZ on passports and ID cards with the Dynamsoft MRZ Scanner native SDK through a hand-written Expo module — returning parsed fields, a perspective-corrected document image, and a cropped portrait photo.
-
Build a cross-platform Ionic Vue ID card and passport MRZ scanner that runs the Dynamsoft MRZ Scanner native SDK (mrzscannerbundle 3.4.1300) on Android and iOS, with both camera and gallery / file data sources, portrait photo extraction, and a deskewed document image produced by the same capture pipeline.
-
Build a browser-based MRZ benchmark with JavaScript comparing Dynamsoft Capture Vision vs Scanbot on 3,315 MIDV-500 images — Dynamsoft reached 46.49% exact accuracy vs 42.78% at ~45% lower average scan time.
-
Benchmark MRZ recognition on 3,315 challenging MIDV-500 images — Dynamsoft Capture Vision vs. open-source PassportEye and FastMRZ on identical images and metrics.
-
Learn how to build a Swift iOS MRZ scanner for ID cards and passports using SwiftUI. Covers AVFoundation camera setup, Apple Vision face and document detection, native OCR, and Dynamsoft MRZ SDK integration.
-
Step-by-step Android MRZ passport scanner code example using Dynamsoft MRZ Scanner SDK, CameraX, and ML Kit — with face detection, document rectification, and PDF export.
-
Step-by-step tutorial to build a C# Blazor WebAssembly passport MRZ scanner using Dynamsoft Capture Vision SDK. Read and scan MRZ data from passports and ID documents in .NET with JavaScript interop.
-
The article talks about how to build an ID card scanner with React Native, Vision Camera and Dynamsoft Label Recognizer.
-
Generate synthetic MRZ passport images for OCR training using Python. Create mock passport images for OCR testing with inpainting, random MRZ generation, and text rendering.
-
Learn how to generate MRZ code programmatically using Python and the open-source mrz package. Build a cross-platform MRZ generator with Flet, then create an online MRZ generator and detector with Pyodide, HTML5, and the Dynamsoft JavaScript MRZ SDK.
-
Improve passport MRZ (Machine Readable Zone) detection in Python with the Dynamsoft Capture Vision bundle. Correct skewed and rotated passports using document edge detection, perspective transformation, and RetinaFace orientation fixes.