MBMrtdCombinedRecognizer

Deprecated

Use MBBlinkIdCombinedRecognizer with mrz_id, mrz_visa, mrz_passport rights.

Objective-C


@interface MBMrtdCombinedRecognizer
    : MBRecognizer <NSCopying, MBCombinedRecognizer, MBDigitalSignature,
                    MBFullDocumentImage, MBEncodeFullDocumentImage,
                    MBFullDocumentImageDpi, MBFullDocumentImageExtensionFactors,
                    MBFaceImage, MBEncodeFaceImage, MBFaceImageDpi>

Swift

class MBMrtdCombinedRecognizer : MBRecognizer, NSCopying, MBCombinedRecognizer, MBDigitalSignature, MBFullDocumentImage, MBEncodeFullDocumentImage, MBFullDocumentImageDpi, MBFullDocumentImageExtensionFactors, MBFaceImage, MBEncodeFaceImage, MBFaceImageDpi

MRTD Combined recognizer

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

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

    Swift

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

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic) 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) NSInteger numStableDetectionsThreshold;

    Swift

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

    Default: MBDocumentFaceDetectorTypeTD1

    Declaration

    Objective-C

    @property (nonatomic) 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, nullable) id<MBMrzCombinedFilter> mrzCombinedFilterDelegate;

    Swift

    weak var mrzCombinedFilterDelegate: MBMrzCombinedFilter? { get set }