dynamsoft_capture_vision_flutter
library
Classes
-
AztecDetails
-
A class that represents details specific to Aztec codes.
-
BarcodeResultItem
-
A class that represents a barcode result item decoded by the barcode reader engine.
-
CameraEnhancer
-
A class that manages camera operations and enhancements.
-
CameraToggleButton
-
Represents a camera toggle button with customizable appearance and location.
-
CameraView
-
A widget that displays a camera preview with customizable UI elements
for barcode scanning and camera functionality.
-
CapturedResult
-
Represents the result of a capture operation, including various types of processed data.
-
CapturedResultBase
-
A base class representing the result of an image capture or processing operation.
-
CapturedResultItem
-
A class represents an item in a captured result.
It is an abstract base class with multiple subclasses,
each representing a different type of captured item such as barcode, text line, detected quad, normalized image, original image, parsed item, etc.
-
CapturedResultReceiver
-
The CapturedResultReceiver class is designed as a standardized way for retrieving captured results in the Dynamsoft Capture Vision architecture.
It adopts an event-driven approach, with events dedicated to various result types,
such as the original image, decoded barcodes, recognized text lines, detected quads, normalized images, and parsed results, etc.
-
CaptureVisionRouter
-
The CaptureVisionRouter class defines how a user interacts with
image-processing and semantic-processing products in their applications.
-
CharacterResult
-
A class represents the result of a character recognition process.
It contains the characters recognized at high, medium, and low confidence levels,
their respective confidence scores, and the location of the character in the image
represented as a quadrilateral shape.
-
CrossVerificationCriteria
-
CrossVerificationCriteria class defines the criteria for cross-verification of captured results.
-
DataMatrixDetails
-
Details for DataMatrix barcodes.
-
DecodedBarcodesResult
-
A class that represents the result of decoding barcodes from an image.
-
DeskewedImageResultItem
-
Represents a deskewed image result item containing image data,
source quadrilateral, transformation matrix, and cross-verification status.
-
DetectedQuadResultItem
-
Represents a detected quadrilateral result item containing location,
confidence score, and cross-verification status.
-
DSRect
-
A class representing a rectangle, defined by its left, top, right, and bottom edges.
The rectangle can be measured in absolute units or as a percentage of a reference dimension.
-
ECISegment
-
A class that represents details specific to ECI segments in barcodes.
-
EnhancedImageResultItem
-
Represents an enhanced image result item containing image data
and a transformation matrix.
-
EnumBarcodeFormat
-
An enumeration of the different barcode formats supported.
-
EnumEnhancedFeatures
-
An enumeration of the different enhanced features available.
-
EnumPresetTemplate
-
An enumeration of preset templates for various recognition tasks.
-
FeedBack
-
Utility class for providing haptic and audio feedback.
-
ImageData
-
A class that encapsulates image data along with its metadata.
-
ImageDataUtils
-
Provides utility methods for image data conversion and transformation.
-
ImageDrawer
-
Handles drawing operations on images.
-
ImageEditorView
-
A platform-based widget that provides image editing capabilities
with support for drawing and manipulating quadrilaterals.
-
ImageEditorViewController
-
Controller for managing and interacting with an ImageEditorView instance.
-
ImageIO
-
Handles image input/output operations such as saving to files.
-
ImageManager
-
Manages image operations including persistence, annotation, and transformation.
-
ImageProcessor
-
Provides image processing functionalities such as cropping.
-
ImageSourceAdapter
-
An abstract interface for fetching and buffering images.
-
IntermediateResultManager
-
Manages intermediate results associated with captured images.
-
LicenseManager
-
Manages licensing for the Dynamsoft Capture Vision architecture.
-
MultiFrameResultCrossFilter
-
A filter for managing and filtering results across multiple image frames.
-
OneDCodeDetails
-
Represents detailed information about a one-dimensional barcode.
-
ParsedField
-
Represents a field that has been parsed from a document or data source.
-
ParsedResult
-
Represents the result of a parsing operation, containing a list of parsed items.
-
ParsedResultItem
-
Represents a parsed result item containing code type, JSON string,
and a map of parsed fields.
-
PDF417Details
-
Represents detailed information about a PDF417 barcode.
-
PermissionUtil
-
Utility class for handling permissions on Android devices.
-
ProcessedDocumentResult
-
Represents the result of processing a document, including various
enhanced image segments, detected quadrilaterals, and deskewed images.
-
QRCodeDetails
-
Details about the QR code.
-
Quadrilateral
-
A class representing a quadrilateral defined by four points.
-
RecognizedTextLinesResult
-
Represents the result of text line recognition, including a list of
recognized text line items.
-
SimplifiedBarcodeReaderSettings
-
A class that encapsulates the settings for the simplified barcode reader.
-
SimplifiedCaptureVisionSettings
-
A class representing simplified settings for the Capture Vision SDK.
-
SimplifiedDocumentNormalizerSettings
-
Configuration settings for document normalization and image processing.
-
SimplifiedLabelRecognizerSettings
-
Represents the settings for a simplified label recognizer,
including model names, regex patterns, threading, and image processing options.
-
TextLineResultItem
-
Represents a single line of recognized text within a document,
including its content, confidence score, character-level results,
and spatial location.
-
TorchButton
-
Represents a torch (flashlight) toggle button with customizable appearance and location.