VisionTextElement

class VisionTextElement : NSObject

A text element recognized in an image. A text element is roughly equivalent to a space-separated word in most Latin-script languages.

  • String representation of the text element that was recognized.

    Declaration

    Swift

    var text: String { get }
  • The rectangle that contains the text element relative to the image in the default coordinate space.

    Declaration

    Swift

    var frame: CGRect { get }
  • The four corner points of the text element in clockwise order starting with the top left point relative to the image in the default coordinate space. The NSValue objects are CGPoints.

    Declaration

    Swift

    var cornerPoints: [NSValue] { get }
  • An array of recognized languages in the text element. On-device text recognizers only detect Latin-based languages, while cloud text recognizers can detect multiple languages. If no languages are recognized, the array is empty.

    Declaration

    Swift

    var recognizedLanguages: [FIRVisionTextRecognizedLanguage] { get }
  • The confidence of the recognized text element. The value is nil for all text recognizers except for cloud text recognizers with model type VisionCloudTextModelType.dense.

    Declaration

    Swift

    var confidence: NSNumber? { get }
  • Unavailable.