Referencia del framework de MLKitImageLabelingCustom

MLKCustomImageLabelerOptions


@interface MLKCustomImageLabelerOptions : MLKCommonImageLabelerOptions

Configuraciones para un etiquetador de imágenes con modelo personalizado.

  • La cantidad máxima de etiquetas que se muestran para una imagen. Debe ser positivo. Si no se establece o se establece un valor no válido, se usa el valor predeterminado de 10.

    Declaración

    Objective‑C

    @property (nonatomic) NSInteger maxResultCount;
  • Inicializa una instancia CustomImageLabelerOptions mediante el LocalModel determinado con la propiedad confidenceThreshold establecida en nil. Si no se establece, usará el valor del umbral de confianza incluido en los metadatos del modelo, si está disponible. Si no existe, se usará un valor de 0.0 en su lugar.

    Declaración

    Objective‑C

    - (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;

    Parámetros

    localModel

    Un modelo de etiquetado de imágenes personalizado almacenado de forma local en el dispositivo.

    Valor de retorno

    Una instancia nueva de CustomImageLabelerOptions con el LocalModel determinado.

  • Inicializa una instancia CustomImageLabelerOptions mediante el CustomRemoteModel determinado con la propiedad confidenceThreshold establecida en nil. Si no se establece, usará el valor del umbral de confianza incluido en los metadatos del modelo (si está disponible). Si no existe, se usará un valor de 0.0.

    Declaración

    Objective‑C

    - (nonnull instancetype)initWithRemoteModel:
        (nonnull MLKCustomRemoteModel *)remoteModel;

    Parámetros

    remoteModel

    Un modelo de etiquetado de imágenes personalizado que se almacena de forma remota en el servidor y se descarga en el dispositivo.

    Valor de retorno

    Una instancia nueva de CustomImageLabelerOptions con el CustomRemoteModel determinado.

  • No disponible.

    Declaración

    Objective‑C

    - (nonnull instancetype)init;