firebase_ml_vision library

Classes

Barcode
Represents a single recognized barcode and its value.
BarcodeAddress
An address.
BarcodeCalendarEvent
DateTime data type used in calendar events.
BarcodeContactInfo
A person's or organization's business card.
BarcodeDetector
Detector for performing barcode scanning on an input image.
BarcodeDetectorOptions
Immutable options to configure BarcodeDetector.
BarcodeDriverLicense
A driver license or ID card.
BarcodeEmail
An email message from a 'MAILTO:' or similar QRCode type.
BarcodeFormat
Class containing supported barcode format constants for BarcodeDetector.
BarcodeGeoPoint
GPS coordinates from a 'GEO:' or similar QRCode type.
BarcodePersonName
A person's name, both formatted version and individual name components.
BarcodePhone
Phone number info.
BarcodeSMS
An sms message from an 'SMS:' or similar QRCode type.
BarcodeURLBookmark
A URL and title from a 'MEBKM:' or similar QRCode type.
BarcodeWiFi
A wifi network parameters from a 'WIFI:' or similar QRCode type.
CloudDocumentRecognizerOptions
Options for cloud document text recognizer.
CloudImageLabelerOptions
Options for cloud image labeler.
CloudTextRecognizerOptions
Options for a cloud text recognizer.
DocumentTextBlock
A logical element on the page.
DocumentTextContainer
Abstract class for common attributes of text elements in a document image.
DocumentTextParagraph
A structural unit of text representing a number of words in certain order.
DocumentTextRecognizedBreak
Representation for start or end of a structural component.
DocumentTextRecognizer
Detector for performing optical character recognition(OCR) on an input image.
DocumentTextSymbol
A single symbol representation.
DocumentTextWord
A single word representation.
Face
Represents a face detected by FaceDetector.
FaceContour
Represent a face contour.
FaceDetector
Detector for detecting faces in an input image.
FaceDetectorOptions
Immutable options for configuring features of FaceDetector.
FaceLandmark
Represent a face landmark.
FirebaseVision
The Firebase machine learning vision API.
FirebaseVisionImage
Represents an image object used for both on-device and cloud API detectors.
FirebaseVisionImageMetadata
Image metadata used by FirebaseVision detectors.
FirebaseVisionImagePlaneMetadata
Plane attributes to create the image buffer on iOS.
ImageLabel
Represents an entity label detected by ImageLabeler and CloudImageLabeler.
ImageLabeler
Used for finding ImageLabels in a supplied image.
ImageLabelerOptions
Options for on device image labeler.
RecognizedLanguage
Detected language from text recognition in regular and document images.
TextBlock
A block of text (think of it as a paragraph) as deemed by the OCR engine.
TextContainer
Abstract class representing dimensions of recognized text in an image.
TextElement
Roughly equivalent to a space-separated "word."
TextLine
Represents a line of text.
TextRecognizer
Detector for performing optical character recognition(OCR) on an input image.
VisionDocumentText
Recognized document text in a document image.
VisionText
Recognized text in an image.

Enums

BarcodeAddressType
Address type constants for BarcodeAddress.type
BarcodeEmailType
The type of email for BarcodeEmail.type.
BarcodePhoneType
The type of phone number for BarcodePhone.type.
BarcodeValueType
Enumeration of supported barcode content value types for Barcode.valueType.
BarcodeWiFiEncryptionType
Wifi encryption type constants for BarcodeWiFi.encryptionType.
CloudTextModelType
Option for controlling additional variables in performing text recognition.
FaceContourType
Available face contour types detected by FaceDetector.
FaceDetectorMode
Option for controlling additional trade-offs in performing face detection.
FaceLandmarkType
Available face landmarks detected by FaceDetector.
ImageRotation
Indicates the image rotation.
ModelType
Indicates whether a model is ran on device or in the cloud.
TextRecognizedBreakType
Start or end of a component types detected by DocumentTextRecognizedBreak.