MBBlinkIdSingleSideRecognizer
Objective-C
@interface MBBlinkIdSingleSideRecognizer
: MBRecognizer <NSCopying, MBFaceImage, MBEncodeFaceImage, MBFaceImageDpi,
MBFullDocumentImage, MBEncodeFullDocumentImage,
MBFullDocumentImageDpi, MBFullDocumentImageExtensionFactors,
MBSignatureImage, MBSignatureImageDpi,
MBEncodeSignatureImage, MBCameraFrames>
Swift
class MBBlinkIdSingleSideRecognizer : MBRecognizer, NSCopying, MBFaceImage, MBEncodeFaceImage, MBFaceImageDpi, MBFullDocumentImage, MBEncodeFullDocumentImage, MBFullDocumentImageDpi, MBFullDocumentImageExtensionFactors, MBSignatureImage, MBSignatureImageDpi, MBEncodeSignatureImage, MBCameraFrames
The Blink ID Recognizer is used for scanning Blink ID.
-
Result of scanning BlinkIDRecognizer
Declaration
Objective-C
@property (nonatomic, strong, readonly) MBBlinkIdSingleSideRecognizerResult *_Nonnull result;
Swift
var result: MBBlinkIdSingleSideRecognizerResult { get }
-
The object that acts as the delegate of the recognizer
Declaration
Objective-C
@property (nonatomic, weak, nullable) id<MBBlinkIdSingleSideRecognizerDelegate> delegate;
Swift
weak var delegate: MBBlinkIdSingleSideRecognizerDelegate? { get set }
-
Defines whether blured frames filtering is allowed
Default: YES
Declaration
Objective-C
@property (nonatomic) BOOL allowBlurFilter;
Swift
var allowBlurFilter: Bool { get set }
-
Defines whether returning of unparsed MRZ (Machine Readable Zone) results is allowed
Default: NO
Declaration
Objective-C
@property (nonatomic) BOOL allowUnparsedMrzResults;
Swift
var allowUnparsedMrzResults: Bool { get set }
-
Defines whether returning unverified MRZ (Machine Readable Zone) results is allowed Unverified MRZ is parsed, but check digits are incorrect
Default: YES
Declaration
Objective-C
@property (nonatomic) BOOL allowUnverifiedMrzResults;
Swift
var allowUnverifiedMrzResults: Bool { get set }
-
Pading is a minimum distance from the edge of the frame and is defined as a percentage of the frame width. Default value is 0.0f and in that case padding edge and image edge are the same. Recommended value is 0.02f.
Default: 0.0f
Declaration
Objective-C
@property (nonatomic) CGFloat paddingEdge;
Swift
var paddingEdge: CGFloat { get set }
-
Defines whether result characters validatation is performed. If a result member contains invalid character, the result state cannot be valid
Default: YES
Declaration
Objective-C
@property (nonatomic) BOOL validateResultCharacters;
Swift
var validateResultCharacters: Bool { get set }
-
Defines whether sensitive data should be removed from images, result fields or both. The setting only applies to certain documents
Default: MBAnonymizationModeFullResult
Declaration
Objective-C
@property (nonatomic) MBAnonymizationMode anonymizationMode;
Swift
var anonymizationMode: MBAnonymizationMode { get set }
-
Enable or disable recognition of specific document groups supported by the current license.
Default: all modes are enabled
Declaration
Objective-C
@property (nonatomic, strong) MBRecognitionModeFilter *_Nonnull recognitionModeFilter;
Swift
var recognitionModeFilter: MBRecognitionModeFilter { get set }
-
Configure the recognizer to only work on already cropped and dewarped images. This only works for still images - video feeds will ignore this setting.
Default: NO
Declaration
Objective-C
@property (nonatomic) BOOL scanCroppedDocumentImage;
Swift
var scanCroppedDocumentImage: Bool { get set }