microblink_scanner 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
- BlinkIdMultiSideRecognizer
- Recognizer which can scan front and back side of the United States driver license.
- BlinkIdMultiSideRecognizerResult
- Result object for BlinkIdMultiSideRecognizer.
- BlinkIdOverlaySettings
- Class for setting up BlinkId overlay. BlinkId overlay is best suited for recognizers that perform ID document scanning.
- BlinkIdSingleSideRecognizer
- The Blink ID Recognizer is used for scanning Blink ID.
- BlinkIdSingleSideRecognizerResult
- Result object for BlinkIdSingleSideRecognizer.
- 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
- DocumentFaceRecognizer
- Class for configuring Document Face Recognizer Recognizer.
- DocumentFaceRecognizerResult
- Result object for DocumentFaceRecognizer.
- DocumentOverlaySettings
- Class for setting up document overlay. Document overlay is best suited for recognizers that perform ID document scanning.
- DocumentVerificationOverlaySettings
- Class for setting up document verification overlay. Document verification overlay is best suited for multi side recognizers - recognizer that perform scanning of both sides of ID documents.
- DriverLicenseDetailedInfo
- Represents data extracted from the Driver's license.
- IdBarcodeRecognizer
- The ID Barcode Recognizer is used for scanning ID Barcode.
- IdBarcodeRecognizerResult
- Result object for IdBarcodeRecognizer.
- 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
- MicroblinkScanner
- MrtdCombinedRecognizer
- MRTD Combined recognizer
- MrtdCombinedRecognizerResult
- Result object for MrtdCombinedRecognizer.
- MrtdRecognizer
- Recognizer that can recognizer Machine Readable Zone (MRZ) of the Machine Readable Travel Document (MRTD)
- MrtdRecognizerResult
- Result object for MrtdRecognizer.
- MrzResult
- Represents data extracted from MRZ (Machine Readable Zone) of Machine Readable Travel Document (MRTD).
- OverlaySettings
- Base class for all overlay settings objects
- PassportRecognizer
- Recognizer which can scan all passports with MRZ.
- PassportRecognizerResult
- Result object for PassportRecognizer.
- 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.
- Recognizer
- Base class for all recognizers. Recognizer is object that performs recognition of image and updates its result with data extracted from the image.
- RecognizerCollection
- RecognizerResult
- Base class for all recognizer's result objects. Recognizer result contains data extracted from the image.
- 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
- SuccessFrameGrabberRecognizer
- SuccessFrameGrabberRecognizer can wrap any other recognizer and obtain camera frame on which the other recognizer finished recognition.
- SuccessFrameGrabberRecognizerResult
- Result object for SuccessFrameGrabberRecognizer.
- UsdlCombinedRecognizer
- USDL Combined Recognizer.
- UsdlCombinedRecognizerResult
- Result object for UsdlCombinedRecognizer.
- UsdlRecognizer
- Recognizer that scan 2D barcodes from United States Driver License.
- UsdlRecognizerResult
- Result object for UsdlRecognizer.
- VehicleClassInfo
- VisaRecognizer
- Recognizer which can scan all visas with MRZ.
- VisaRecognizerResult
- Result object for VisaRecognizer.
- 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
- RecognizerResultState
- Possible states of the Recognizer's 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
- UsdlKeys
Functions
-
createStringResult(
Map< String, dynamic> result, String propertyName) → StringResult?