BlinkID C SDK version 5.16.0
Typedefs | Enumerations
ProcessingStatus.h File Reference
#include <Recognizer/Export.h>

Go to the source code of this file.

Typedefs

typedef typedefMB_EXPORTED_TYPE enum MBProcessingStatus MBProcessingStatus
 Typedef for MBProcessingStatus enum.
 

Enumerations

enum  MBProcessingStatus {
  MB_PROCESSING_STATUS_SUCCESS = 0 , MB_PROCESSING_STATUS_DETECTION_FAILED , MB_PROCESSING_STATUS_IMAGE_PREPROCESSING_FAILED , MB_PROCESSING_STATUS_STABILITY_TEST_FAILED ,
  MB_PROCESSING_STATUS_SCANNING_WRONG_SIDE , MB_PROCESSING_STATUS_FIELD_IDENTIFICATION_FAILED , MB_PROCESSING_STATUS_MANDATORY_FIELD_MISSING , MB_PROCESSING_STATUS_INVALID_CHARACTERS_FOUND ,
  MB_PROCESSING_STATUS_IMAGE_RETURN_FAILED , MB_PROCESSING_STATUS_BARCODE_RECOGNITION_FAILED , MB_PROCESSING_STATUS_MRZ_PARSING_FAILED , MB_PROCESSING_STATUS_CLASS_FILTERED ,
  MB_PROCESSING_STATUS_UNSUPPORTED_CLASS , MB_PROCESSING_STATUS_UNSUPPORTED_BY_LICENSE , MB_PROCESSING_STATUS_AWAITING_OTHER_SIDE , MB_PROCESSING_STATUS_NOT_SCANNED ,
  MB_PROCESSING_STATUS_COUNT
}
 

Detailed Description

Copyright (c)2020 Microblink Ltd. All rights reserved.

ANY UNAUTHORIZED USE OR SALE, DUPLICATION, OR DISTRIBUTION OF THIS PROGRAM OR ANY OF ITS PARTS, IN SOURCE OR BINARY FORMS, WITH OR WITHOUT MODIFICATION, WITH THE PURPOSE OF ACQUIRING UNLAWFUL MATERIAL OR ANY OTHER BENEFIT IS PROHIBITED! THIS PROGRAM IS PROTECTED BY COPYRIGHT LAWS AND YOU MAY NOT REVERSE ENGINEER, DECOMPILE, OR DISASSEMBLE IT.

Enumeration Type Documentation

◆ MBProcessingStatus

Detailed information about the recognition process.

Enumerator
MB_PROCESSING_STATUS_SUCCESS 

Recognition was successful.

MB_PROCESSING_STATUS_DETECTION_FAILED 

Detection of the document failed.

MB_PROCESSING_STATUS_IMAGE_PREPROCESSING_FAILED 

Preprocessing of the input image has failed.

MB_PROCESSING_STATUS_STABILITY_TEST_FAILED 

Recognizer has inconsistent results.

MB_PROCESSING_STATUS_SCANNING_WRONG_SIDE 

Wrong side of the document has been scanned.

MB_PROCESSING_STATUS_FIELD_IDENTIFICATION_FAILED 

Identification of the fields present on the document has failed.

MB_PROCESSING_STATUS_MANDATORY_FIELD_MISSING 

Mandatory field for the specific document is missing.

MB_PROCESSING_STATUS_INVALID_CHARACTERS_FOUND 

Result contains invalid characters in some of the fields.

MB_PROCESSING_STATUS_IMAGE_RETURN_FAILED 

Failed to return a requested image.

MB_PROCESSING_STATUS_BARCODE_RECOGNITION_FAILED 

Reading or parsing of the barcode has failed.

MB_PROCESSING_STATUS_MRZ_PARSING_FAILED 

Parsing of the MRZ has failed.

MB_PROCESSING_STATUS_CLASS_FILTERED 

Document class has been filtered out.

MB_PROCESSING_STATUS_UNSUPPORTED_CLASS 

Document currently not supported by the recognizer.

MB_PROCESSING_STATUS_UNSUPPORTED_BY_LICENSE 

License for the detected document is missing.

MB_PROCESSING_STATUS_AWAITING_OTHER_SIDE 

Front side recognition has completed successfully, and recognizer is waiting for the other side to be scanned.

MB_PROCESSING_STATUS_NOT_SCANNED 

Side not scanned.

MB_PROCESSING_STATUS_COUNT 

Number of possible values