Riferimento al framework MLKitImageLabelingCustom

CustomImageLabelerOptions

class CustomImageLabelerOptions : CommonImageLabelerOptions

Configurazioni per un etichettatore di immagini modello personalizzato.

  • Il numero massimo di etichette da restituire per un'immagine. Deve essere positivo. Se non viene configurato o se viene impostato un valore non valido, viene utilizzato il valore predefinito 10.

    Dichiarazione

    Swift

    var maxResultCount: Int { get set }
  • Inizializza un'istanza CustomImageLabelerOptions utilizzando il valore LocalModel specificato con la proprietà confidenceThreshold impostata su nil. Se il criterio non viene configurato, verrà utilizzato il valore della soglia di affidabilità incluso nei metadati del modello, se disponibile. Se non esiste, verrà utilizzato il valore 0.0.

    Dichiarazione

    Swift

    init(localModel: MLKLocalModel)

    Parametri

    localModel

    Un modello di etichettatura delle immagini personalizzato archiviato localmente sul dispositivo.

    Valore restituito

    Una nuova istanza di CustomImageLabelerOptions con il valore LocalModel specificato.

  • Inizializza un'istanza CustomImageLabelerOptions utilizzando il valore CustomRemoteModel specificato con la proprietà confidenceThreshold impostata su nil. Se il criterio non viene configurato, verrà utilizzato il valore della soglia di affidabilità incluso nei metadati del modello, se disponibili. Se non esiste, verrà utilizzato il valore 0.0.

    Dichiarazione

    Swift

    init(remoteModel: MLKCustomRemoteModel)

    Parametri

    remoteModel

    Un modello di etichettatura delle immagini personalizzato, archiviato in remoto sul server e scaricato sul dispositivo.

    Valore restituito

    Una nuova istanza di CustomImageLabelerOptions con il valore CustomRemoteModel specificato.

  • Non disponibile.