RequestMessage class

One Vision request, with the options that apply to its kind.

Constructors

RequestMessage({required RequestKindMessage kind, NormalizedRectMessage? regionOfInterest, RecognitionLevelMessage? recognitionLevel, List<String>? recognitionLanguages, List<String>? customWords, bool? usesLanguageCorrection, bool? automaticallyDetectsLanguage, double? minimumTextHeightFraction, int? maximumCandidateCount, bool? reportCharacterBoxes, List<BarcodeSymbologyMessage>? symbologies, bool? coalescesCompositeSymbologies, bool? detectsBarcodesInDocuments, CropAndScaleActionMessage? cropAndScaleAction, bool? upperBodyOnly, bool? detectsHands, int? maximumHandCount, double? minimumAspectRatio, double? maximumAspectRatio, double? quadratureToleranceDegrees, double? minimumSize, double? minimumConfidence, int? maximumObservations, double? contrastAdjustment, double? contrastPivot, bool? detectsDarkOnLight, int? maximumImageDimension, bool? includeContourPoints, SegmentationQualityMessage? segmentationQuality, bool? scaleMaskToImage, bool? includeMask})

Properties

automaticallyDetectsLanguage ↔ bool?
getter/setter pair
coalescesCompositeSymbologies ↔ bool?
getter/setter pair
contrastAdjustment ↔ double?
getter/setter pair
contrastPivot ↔ double?
getter/setter pair
cropAndScaleAction ↔ CropAndScaleActionMessage?
getter/setter pair
customWords ↔ List<String>?
getter/setter pair
detectsBarcodesInDocuments ↔ bool?
getter/setter pair
detectsDarkOnLight ↔ bool?
getter/setter pair
detectsHands ↔ bool?
getter/setter pair
hashCode → int
The hash code for this object.
no setteroverride
includeContourPoints ↔ bool?
getter/setter pair
includeMask ↔ bool?
Return mask bytes at all. Off by default for document segmentation, whose mask is large and rarely needed.
getter/setter pair
kind ↔ RequestKindMessage
getter/setter pair
maximumAspectRatio ↔ double?
getter/setter pair
maximumCandidateCount ↔ int?
getter/setter pair
maximumHandCount ↔ int?
getter/setter pair
maximumImageDimension ↔ int?
getter/setter pair
maximumObservations ↔ int?
getter/setter pair
minimumAspectRatio ↔ double?
getter/setter pair
minimumConfidence ↔ double?
getter/setter pair
minimumSize ↔ double?
getter/setter pair
minimumTextHeightFraction ↔ double?
getter/setter pair
quadratureToleranceDegrees ↔ double?
getter/setter pair
recognitionLanguages ↔ List<String>?
BCP-47 language identifiers, most preferred first.
getter/setter pair
recognitionLevel ↔ RecognitionLevelMessage?
getter/setter pair
regionOfInterest ↔ NormalizedRectMessage?
Defaults to the full image.
getter/setter pair
reportCharacterBoxes ↔ bool?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scaleMaskToImage ↔ bool?
Return the instance mask scaled to the size of the analyzed image.
getter/setter pair
segmentationQuality ↔ SegmentationQualityMessage?
getter/setter pair
symbologies ↔ List<BarcodeSymbologyMessage>?
getter/setter pair
upperBodyOnly ↔ bool?
getter/setter pair
usesLanguageCorrection ↔ bool?
getter/setter pair

Methods

encode() → Object
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
override

Static Methods

decode(Object result) → RequestMessage