MLKitImageLabelingCommon Framework Reference

  • MLKImageLabel represents a label detected in an image, providing information about the identified object.

  • Each label includes the text of the label, an index, and a confidence score indicating the model's certainty.

  • The confidence score, ranging from 0 to 1, reflects the likelihood of the label being accurate.

  • MLKImageLabel is immutable, and its properties provide read-only access to the label's text, index, and confidence.

MLKImageLabel


@interface MLKImageLabel : NSObject

Represents a label for an image.

  • The text of the label returned by the classifier model.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull text;
  • The index of the label.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger index;
  • The confidence of the label. Its range depends on the classifier model used, but by convention it should be [0, 1]. For an ImageLabeler created with ImageLabelerOptions, the range is [0, 1].

    Declaration

    Objective-C

    @property (nonatomic, readonly) float confidence;
  • Unavailable.

    Declaration

    Objective-C

    - (nonnull instancetype)init;