BlinkID C SDK version 5.16.0
Data Structures | Typedefs | Enumerations
Recognizer.h File Reference
#include "Export.h"

Go to the source code of this file.

Data Structures

struct  MBBaseRecognizerResult
 This is base structure for all Recognizer results. More...
 

Typedefs

typedef void * MBRecognizerPtr
 Typedef for pointer to generic Recognizer object. More...
 
typedef typedefMB_EXPORTED_TYPE enum MBRecognizerResultState MBRecognizerResultState
 Typedef for MBRecognizerResultState enum.
 
typedef typedefMB_EXPORTED_TYPE struct MBBaseRecognizerResult MBBaseRecognizerResult
 Typedef for the MBRecognizerResult structure;.
 

Enumerations

enum  MBRecognizerResultState { MB_RECOGNIZER_RESULT_STATE_EMPTY , MB_RECOGNIZER_RESULT_STATE_UNCERTAIN , MB_RECOGNIZER_RESULT_STATE_VALID , MB_RECOGNIZER_RESULT_STATE_STAGE_VALID }
 

Detailed Description

Copyright (c)2018 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.

Typedef Documentation

◆ MBRecognizerPtr

typedef void* MBRecognizerPtr

Typedef for pointer to generic Recognizer object.

A Recognizer is object which orchestrates image recognition. It combines detection of objects (documents, barcodes, etc.) with OCR/barcode decoding and data extraction. Each Recognizer is specific to extracting single type of information from the image. For example, Generic ID recognizer (

See also
IdRecognizer.h) is specialized for searching identity documents in the image and extracting data from them. Please browse the documentation to see all specific available recognizers and how to configure them.

Enumeration Type Documentation

◆ MBRecognizerResultState

Possible states of Recognizer's Result.

Enumerator
MB_RECOGNIZER_RESULT_STATE_EMPTY 

Indicates that Recognizer's result is empty

MB_RECOGNIZER_RESULT_STATE_UNCERTAIN 

Indicates that Recognizer's result is uncertain, i.e. some data exists in it, but some data may be missing or be incomplete

MB_RECOGNIZER_RESULT_STATE_VALID 

Indicates that Recognizer's result is valid, i.e. all required data is present.

MB_RECOGNIZER_RESULT_STATE_STAGE_VALID 

All mandatory information from one side of the document was extracted.