Referência da biblioteca MLKitImageLabelingCustom

CustomImageLabelerOptions

class CustomImageLabelerOptions : CommonImageLabelerOptions

Configurações para um rotulador de imagens de modelo personalizado.

  • O número máximo de rótulos a serem retornados para uma imagem. Precisa ser positivo. Se a política não for definida ou um valor inválido for definido, o valor padrão de 10 será usado.

    Declaração

    Swift

    var maxResultCount: Int { get set }
  • Inicializa uma instância de CustomImageLabelerOptions usando o LocalModel especificado com a propriedade confidenceThreshold definida como nil. Se isso permanecer indefinido, o valor do limite de confiança incluído nos metadados do modelo será usado, se disponível. Se ele não existir, um valor de 0.0 será usado.

    Declaração

    Swift

    init(localModel: MLKLocalModel)

    Parâmetros

    localModel

    Um modelo de rotulagem de imagens personalizado armazenado localmente no dispositivo.

    Valor de retorno

    Uma nova instância de CustomImageLabelerOptions com o LocalModel especificado.

  • Inicializa uma instância de CustomImageLabelerOptions usando o CustomRemoteModel especificado com a propriedade confidenceThreshold definida como nil. Se isso permanecer indefinido, o valor do limite de confiança incluído nos metadados do modelo será usado, se disponível. Se ele não existir, um valor de 0.0 será usado.

    Declaração

    Swift

    init(remoteModel: MLKCustomRemoteModel)

    Parâmetros

    remoteModel

    Um modelo de rotulagem de imagem personalizado armazenado remotamente no servidor e transferido por download para o dispositivo.

    Valor de retorno

    Uma nova instância de CustomImageLabelerOptions com o CustomRemoteModel especificado.

  • Indisponível.