types library

Classes

AdditionalProcessingInfo
BarcodeDriverLicenseDetailedInfo
Represents data extracted from the Driver's license barcode.
BarcodeElements
Document specific extended elements that contain all barcode fields in their original form.
BarcodeResult
Defines the data extracted from the barcode.
BarcodeVehicleClassInfo
ClassAnonymizationSettings
ClassAnonymizationSettings is used to anonymize specific documents and fields. It can be modified with countries, regions, document types and document fields. See Country, Region, Type and FieldType objects to get more information which fields can be anonymized. Setting is taken into account if AnonymizationMode is set to ImageOnly,ResultFieldsOnly or FullResult.
ClassInfo
Represents the classification information.
DataMatchResult
Gives more info on data match
Date
Represents a date extracted from image.
DateResult
DriverLicenseDetailedInfo
Represents data extracted from the Driver's license.
ImageAnalysisResult
Defines possible color and moire statuses determined from scanned image.
ImageExtensionFactors
Extension factors relative to corresponding dimension of the full image. For example, upFactor and downFactor define extensions relative to image height, e.g. when upFactor is 0.5, upper image boundary will be extended for half of image's full height.
Location
Represents document field location for three alphabets
MrzResult
Represents data extracted from MRZ (Machine Readable Zone) of Machine Readable Travel Document (MRTD).
Point
Represents a point in image
Quadrilateral
Represents a quadrilateral location in the image
RecognitionModeFilter
RecognitionModeFilter is used to enable/disable recognition of specific document groups. Setting is taken into account only if the right for that document is purchased.
Rectangle
Represents rectangle location of each document field
Side
Represents document side for document field for three alphabets
StringResult
Represents string results for three alphabets
VehicleClassInfo
VizResult

Enums

AlphabetType
AnonymizationMode
Define level of anonymization performed on recognizer result
BarcodeElementKey
BarcodeType
Represents the type of scanned barcode
CardOrientation
Defines possible card orientations
CardRotation
Defines possible document card rotation positions
Country
Defines possible the document country from ClassInfo scanned with BlinkID or BlinkID MultiSide Recognizer
DataMatchState
Result of the data matching algorithm for scanned parts/sides of the document.
DocumentFaceDetectorType
Possible supported detectors for documents containing face image
DocumentImageColorStatus
Defines possible color statuses determined from scanned image scanned with BlinkID or BlinkID MultiSide Recognizer
DocumentSide
Define document side where the document field is located
FieldType
IdBarcodeDocumentType
Possible types of documents scanned with IdBarcodeRecognizer.
ImageAnalysisDetectionStatus
Defines possible states of detection.
MrtdDocumentType
Possible types of Machine Readable Travel Documents (MRTDs).
ProcessingStatus
Defines status of the last recognition process.
RecognitionMode
Define level of anonymization performed on recognizer result
Region
Defines possible the document country's region from ClassInfo scanned with BlinkID or BlinkID MultiSide Recognizer
Type
Defines possible the document type from ClassInfo scanned with BlinkID or BlinkID MultiSide Recognizer

Functions

createStringResult(Map<String, dynamic> result, String propertyName) StringResult?