BlinkIdMultiSideRecognizer class

Recognizer which can scan front and back side of the United States driver license.

Inheritance
Annotations
  • @JsonSerializable()

Properties

additionalAnonymization List<ClassAnonymizationSettings>
Additional anonymization settings.
getter/setter pair
allowBlurFilter bool
Defines whether blured frames filtering is allowed
getter/setter pair
allowUncertainFrontSideScan bool
Proceed with scanning the back side even if the front side result is uncertain. This only works for still images - video feeds will ignore this setting.
getter/setter pair
allowUnparsedMrzResults bool
Defines whether returning of unparsed MRZ (Machine Readable Zone) results is allowed
getter/setter pair
allowUnverifiedMrzResults bool
Defines whether returning unverified MRZ (Machine Readable Zone) results is allowed Unverified MRZ is parsed, but check digits are incorrect
getter/setter pair
anonymizationMode AnonymizationMode
Defines whether sensitive data should be removed from images, result fields or both. The setting only applies to certain documents
getter/setter pair
faceImageDpi int
Property for setting DPI for face images Valid ranges are 100,400. Setting DPI out of valid ranges throws an exception
getter/setter pair
fullDocumentImageDpi int
Property for setting DPI for full document images Valid ranges are 100,400. Setting DPI out of valid ranges throws an exception
getter/setter pair
fullDocumentImageExtensionFactors ImageExtensionFactors
Image extension factors for full document image.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
maxAllowedMismatchesPerField int
Configure the number of characters per field that are allowed to be inconsistent in data match.
getter/setter pair
paddingEdge double
Pading is a minimum distance from the edge of the frame and is defined as a percentage of the frame width. Default value is 0.0f and in that case padding edge and image edge are the same. Recommended value is 0.02f.
getter/setter pair
recognitionModeFilter RecognitionModeFilter
Enable or disable recognition of specific document groups supported by the current license.
getter/setter pair
recognizerType String
Type of recognizer
getter/setter pairinherited
returnFaceImage bool
Sets whether face image from ID card should be extracted
getter/setter pair
returnFullDocumentImage bool
Sets whether full document image of ID card should be extracted.
getter/setter pair
returnSignatureImage bool
Sets whether signature image from ID card should be extracted.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
saveCameraFrames bool
Configure the recognizer to save the raw camera frames. This significantly increases memory consumption.
getter/setter pair
scanCroppedDocumentImage bool
Configure the recognizer to only work on already cropped and dewarped images. This only works for still images - video feeds will ignore this setting.
getter/setter pair
signatureImageDpi int
Property for setting DPI for signature images Valid ranges are 100,400. Setting DPI out of valid ranges throws an exception
getter/setter pair
skipUnsupportedBack bool
Skip back side capture and processing step when back side of the document is not supported
getter/setter pair
validateResultCharacters bool
Defines whether result characters validatation is performed. If a result member contains invalid character, the result state cannot be valid
getter/setter pair

Methods

createResultFromNative(Map<String, dynamic> nativeResult) RecognizerResult
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited