MLKitTextRecognitionCommon 框架参考

MLKTextElement


@interface MLKTextElement : NSObject

在图片中识别到的文本元素。文本元素是文本行中的以空格分隔的段(例如,大多数拉丁脚本语言中的单词)。

  • 已识别的文本元素的字符串表示。

    声明

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull text;
  • 包含相对于默认坐标空间中图片的文本元素的矩形。

    声明

    Objective-C

    @property (nonatomic, readonly) CGRect frame;
  • 文本元素中可识别的语言的数组。如果无法识别语言,则数组为空。

    声明

    Objective-C

    @property (nonatomic, readonly) NSArray<MLKTextRecognizedLanguage *> *_Nonnull recognizedLanguages;
  • 文本元素的四个角点(按顺时针顺序),从左上角(相对于默认坐标空间中图片)开始。NSValue 对象为 CGPoint

    声明

    Objective-C

    @property (nonatomic, readonly) NSArray<NSValue *> *_Nonnull cornerPoints;
  • 不可用。

    声明

    Objective-C

    - (nonnull instancetype)init;