MBMrtdRecognizer

Deprecated

MBMrtdRecognizer is deprecated. Use MBBlinkIdSingleSideRecognizer with mrz_id, mrz_visa, mrz_passport rights.

Objective-C


@interface MBMrtdRecognizer
    : MBTemplatingRecognizer <NSCopying, MBFullDocumentImage,
                              MBEncodeFullDocumentImage, MBFullDocumentImageDpi,
                              MBFullDocumentImageExtensionFactors,
                              MBGlareDetection>

Swift

class MBMrtdRecognizer : MBTemplatingRecognizer, NSCopying, MBFullDocumentImage, MBEncodeFullDocumentImage, MBFullDocumentImageDpi, MBFullDocumentImageExtensionFactors, MBGlareDetection

Recognizer that can recognizer Machine Readable Zone (MRZ) of the Machine Readable Travel Document (MRTD)

  • Deprecated

    MBMrtdRecognizer is deprecated. Use MBBlinkIdSingleSideRecognizer with mrz_id, mrz_visa, mrz_passport rights.

    Detector recognizer results

    Declaration

    Objective-C

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

    Swift

    var result: MBMrtdRecognizerResult { get }
  • Deprecated

    MBMrtdRecognizer is deprecated. Use MBBlinkIdSingleSideRecognizer with mrz_id, mrz_visa, mrz_passport rights.

    Whether returning of unparsed results is allowed

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic) BOOL allowUnparsedResults;

    Swift

    var allowUnparsedResults: Bool { get set }
  • Deprecated

    MBMrtdRecognizer is deprecated. Use MBBlinkIdSingleSideRecognizer with mrz_id, mrz_visa, mrz_passport rights.

    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) BOOL allowUnverifiedResults;

    Swift

    var allowUnverifiedResults: Bool { get set }
  • Deprecated

    MBMrtdRecognizer is deprecated. Use MBBlinkIdSingleSideRecognizer with mrz_id, mrz_visa, mrz_passport rights.

    Whether special characters are allowed

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic) BOOL allowSpecialCharacters;

    Swift

    var allowSpecialCharacters: Bool { get set }
  • Deprecated

    MBMrtdRecognizer is deprecated. Use MBBlinkIdSingleSideRecognizer with mrz_id, mrz_visa, mrz_passport rights.

    Get the mrtd specifications.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) NSArray<__kindof MBMrtdSpecification *> *mrtdSpecifications;

    Swift

    var mrtdSpecifications: [MBMrtdSpecification]? { get }
  • Deprecated

    MBMrtdRecognizer is deprecated. Use MBBlinkIdSingleSideRecognizer with mrz_id, mrz_visa, mrz_passport rights.

    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, nullable) id<MBMrzFilter> mrzFilterDelegate;

    Swift

    weak var mrzFilterDelegate: (any MBMrzFilter)? { get set }