Type Definitions
The following type definitions are available globally.
-
A block containing an array of barcodes or
nil
if there’s an error.Declaration
Swift
typealias VisionBarcodeDetectionCallback = ([FIRVisionBarcode]?, Error?) -> Void
Parameters
barcodes
Array of barcodes detected in the image or
nil
if there was an error.error
The error or
nil
. -
A block containing an array of landmark or
nil
if there’s an error.Declaration
Swift
typealias VisionCloudLandmarkDetectionCompletion = ([FIRVisionCloudLandmark]?, Error?) -> Void
Parameters
landmarks
Array of landmark detected in the image or
nil
if there was an error.error
The error or
nil
. -
The callback to invoke when the document text recognition completes.
Declaration
Swift
typealias VisionDocumentTextRecognitionCallback = (FIRVisionDocumentText?, Error?) -> Void
Parameters
text
Recognized document text in the image or
nil
if there was an error or no text was detected.error
The error or
nil
. -
Facial contour types.
Declaration
Swift
struct FaceContourType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
-
A block containing an array of faces or
nil
if there’s an error.Declaration
Swift
typealias VisionFaceDetectionCallback = ([FIRVisionFace]?, Error?) -> Void
Parameters
faces
Array of faces detected in the image or
nil
if there was an error.error
The error or
nil
. -
Type of all facial landmarks.
Declaration
Swift
struct FaceLandmarkType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
-
A block containing an array of labels or
nil
if there’s an error.Declaration
Swift
typealias VisionImageLabelerCallback = ([FIRVisionImageLabel]?, Error?) -> Void
Parameters
labels
Array of labels detected in the image or
nil
if there was an error.error
The error or
nil
. -
The callback to invoke when the text recognition completes.
Declaration
Swift
typealias VisionTextRecognitionCallback = (FIRVisionText?, Error?) -> Void
Parameters
text
Recognized text in the image or
nil
if there was an error or no text was detected.error
The error or
nil
.