MBBlinkIdCombinedRecognizerDelegate

@protocol MBBlinkIdCombinedRecognizerDelegate <NSObject>
@optional

/**
 * Called when dewarped full document image is available
*/
- (void)onCombinedImageAvailable:(nullable MBImage *)dewarpedImage;

/**
 * Called when recognizer classifies document.
 *  @param isDocumentSupported - true if supported, false otherwise
*/
- (void)onCombinedDocumentSupportStatus:(BOOL)isDocumentSupported;

/**
 * Called when recognizer classifies document as a supported class.
 * Enables filtering based on class.
 * @param classInfo - classInfo of the document
*/
- (BOOL)combinedClassInfoFilter:(nullable MBClassInfo *)classInfo;

/**
 * Called when barcode scanning step starts.
 */
- (void)onCombinedBarcodeScanningStarted;

@end

Undocumented

  • Called when dewarped full document image is available

    Declaration

    Objective-C

    - (void)onCombinedImageAvailable:(nullable MBImage *)dewarpedImage;

    Swift

    optional func onCombinedImageAvailable(_ dewarpedImage: MBImage?)
  • Called when recognizer classifies document.

    Declaration

    Objective-C

    - (void)onCombinedDocumentSupportStatus:(BOOL)isDocumentSupported;

    Swift

    optional func onCombinedDocumentSupportStatus(_ isDocumentSupported: Bool)

    Parameters

    isDocumentSupported

    - true if supported, false otherwise

  • Called when recognizer classifies document as a supported class. Enables filtering based on class.

    Declaration

    Objective-C

    - (BOOL)combinedClassInfoFilter:(nullable MBClassInfo *)classInfo;

    Swift

    optional func combinedClassInfoFilter(_ classInfo: MBClassInfo?) -> Bool

    Parameters

    classInfo

    - classInfo of the document

  • Called when barcode scanning step starts.

    Declaration

    Objective-C

    - (void)onCombinedBarcodeScanningStarted;

    Swift

    optional func onCombinedBarcodeScanningStarted()