Parses MRZ (Machine Readable Zone) from identity documents.
Supported formats:
TD1
TD2
TD3
MRV-A
MRV-B
French ID
Installation
QKMRZParser is available through CocoaPods and the Swift Package Manager. To install it via CocoaPods simply add the following line to your Podfile:
pod 'QKMRZParser'
Usage
import QKMRZParser
let mrzLines = [
"P<UTOERIKSSON<<ANNA<MARIA<<<<<<<<<<<<<<<<<<<",
"L898902C36UTO7408122F1204159ZE184226B<<<<<10"
]
let mrzParser = QKMRZParser(ocrCorrection: true)
let result = mrzParser.parse(mrzLines: mrzLines)
print(result)
TODO
Tests
Documentation
Support Swiss Driving License
Support French national ID
Improve OCR correction
Latin transliteration
Arabic transliteration
Cyrillic transliteration
License
This project is licensed under the MIT License - see the LICENSE file for details
QKMRZParser
Parses MRZ (Machine Readable Zone) from identity documents.
Supported formats:
Installation
QKMRZParser is available through CocoaPods and the Swift Package Manager. To install it via CocoaPods simply add the following line to your Podfile:
Usage
TODO
License
This project is licensed under the MIT License - see the LICENSE file for details