13#ifndef COMBINEDIDRECOGNIZER_H_INCLUDED
14#define COMBINEDIDRECOGNIZER_H_INCLUDED
MBDataMatchResult
Definition: DataMatchResult.h:23
typedefMB_EXPORTED_TYPE struct MBBlinkIdCombinedRecognizerSettings MBBlinkIdCombinedRecognizerSettings
Typedef for the MBBlinkIdCombinedRecognizerSettings structure.
Definition: IdCombinedRecognizer.h:40
MBProcessingStatus
Definition: ProcessingStatus.h:20
MBRecognizerErrorStatus
Enumeration of all possible error statuses.
Definition: RecognizerError.h:28
unsigned char MBBool
Boolean type for C SDK.
Definition: Types.h:20
A recognizer that can scan and parse identity cards.
MB_API MBRecognizerErrorStatus MB_CALL blinkIdCombinedRecognizerUpdate(MBBlinkIdCombinedRecognizer *blinkIdCombinedRecognizer, MBBlinkIdCombinedRecognizerSettings const *blinkIdCombinedRecognizerSettings)
Updates the BlinkIDCombinedRecognizer with the new settings. Note that updating the recognizer while ...
MB_API MBRecognizerErrorStatus MB_CALL blinkIdCombinedRecognizerResult(MBBlinkIdCombinedRecognizerResult *result, MBBlinkIdCombinedRecognizer const *blinkIdCombinedRecognizer)
Obtains the result from the given BlinkIDCombinedRecognizer object.
MB_API MBRecognizerErrorStatus MB_CALL blinkIdCombinedRecognizerDelete(MBBlinkIdCombinedRecognizer **blinkIdCombinedRecognizer)
Destroys the given BlinkIDCombinedRecognizer.
MB_API MBRecognizerErrorStatus MB_CALL blinkIdCombinedRecognizerCreate(MBBlinkIdCombinedRecognizer **blinkIdCombinedRecognizer, MBBlinkIdCombinedRecognizerSettings const *blinkIdCombinedRecognizerSettings)
Allocates and initializes new BlinkIDCombinedRecognizer object.
Result of the BlinkIDCombinedRecognizer.
Definition: IdCombinedRecognizer.h:86
MBBlinkIdRecognizerCommonResult common
Definition: IdCombinedRecognizer.h:88
MBRawImage backCameraFrame
Definition: IdCombinedRecognizer.h:127
MBProcessingStatus frontProcessingStatus
Definition: IdCombinedRecognizer.h:118
MBDigitalSignatureResult digitalSignature
Definition: IdCombinedRecognizer.h:115
MBVIZResult backViz
Definition: IdCombinedRecognizer.h:94
MBImageAnalysisResult backImageAnalysisResult
Definition: IdCombinedRecognizer.h:106
MBImageResult fullDocumentBackImage
Definition: IdCombinedRecognizer.h:100
MBImageResult fullDocumentFrontImage
Definition: IdCombinedRecognizer.h:97
MBProcessingStatus backProcessingStatus
Definition: IdCombinedRecognizer.h:121
MBBool scanningFirstSideDone
Definition: IdCombinedRecognizer.h:112
MBRawImage barcodeCameraFrame
Definition: IdCombinedRecognizer.h:130
MBVIZResult frontViz
Definition: IdCombinedRecognizer.h:91
MBImageAnalysisResult frontImageAnalysisResult
Definition: IdCombinedRecognizer.h:103
MBRawImage frontCameraFrame
Definition: IdCombinedRecognizer.h:124
MBDataMatchResult dataMatch
Definition: IdCombinedRecognizer.h:109
Settings for configuring MBBlinkIdCombinedRecognizer.
Definition: IdCombinedRecognizer.h:54
MB_API void MB_CALL blinkIdCombinedRecognizerSettingsDefaultInit(MBBlinkIdCombinedRecognizerSettings *)
Populate MBBlinkIdCombinedRecognizerSettings structure with default values.
size_t maxAllowedMismatchesPerField
Definition: IdCombinedRecognizer.h:71
MBBlinkIdRecognizerSettings baseSettings
Definition: IdCombinedRecognizer.h:56
MBBool skipUnsupportedBack
Definition: IdCombinedRecognizer.h:62
MBBool allowSignature
Definition: IdCombinedRecognizer.h:59
MBBool allowUncertainFrontSideScan
Definition: IdCombinedRecognizer.h:68
Structure containing common fields for both result of the MBBlinkIdRecognizer and MBBlinkIdCombinedRe...
Definition: IdRecognizer.h:163
Settings for configuring MBBlinkIdRecognizer.
Definition: IdRecognizer.h:59
Definition: DigitalSignatureResult.h:29
Definition: ImageAnalysisResult.h:26
Image structure which can hold a raw and an encoded image returned by recognizers.
Definition: ImageResult.h:72
Image structure which holds a raw image.
Definition: ImageResult.h:30
Definition: VIZResult.h:25