MBMrtdCombinedRecognizer

MRTD Combined recognizer

MRTD Combined recognizer is used for scanning both front and back side of generic IDs.

  • Undocumented

    Declaration

    Objective-C

    MB_INIT

    Swift

    init()
  • Mrtd Combined recognizer result

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly)
        MBMrtdCombinedRecognizerResult *_Nonnull result;

    Swift

    var result: MBMrtdCombinedRecognizerResult { get }
  • Whether returning of unparsed results is allowed

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        BOOL allowUnparsedResults;

    Swift

    var allowUnparsedResults: Bool { get set }
  • Whether returning of unverified results is allowed Unverified result is result that is parsed, but check digits are incorrect.

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        BOOL allowUnverifiedResults;

    Swift

    var allowUnverifiedResults: Bool { get set }
  • Whether special characters are allowed

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        BOOL allowSpecialCharacters;

    Swift

    var allowSpecialCharacters: Bool { get set }
  • Defines how many times the same document should be detected before the detector returns this document as a result of the deteciton

    Higher number means more reliable detection, but slower processing

    Default: 6

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        NSUInteger numStableDetectionsThreshold;

    Swift

    var numStableDetectionsThreshold: UInt { get set }
  • Type of document this recognizer will scan.

    Default: MBDocumentFaceDetectorTypeTD1

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        MBDocumentFaceDetectorType detectorType;

    Swift

    var detectorType: MBDocumentFaceDetectorType { get set }
  • Filter for MRTDs (Machine Readable Travel Documents) that is used to determine which documents will be processed. If document is filtered out by this filter, its data cannot be returned as recognition result.

    Declaration

    Objective-C

    @property (nonatomic, weak, readwrite, nullable) id<MBMrzCombinedFilter>
        mrzCombinedFilterDelegate;

    Swift

    weak var mrzCombinedFilterDelegate: MBMrzCombinedFilter? { get set }