Documentation de référence sur le framework MLKitImageLabelingCustom

MLKCustomImageLabelerOptions


@interface MLKCustomImageLabelerOptions : MLKCommonImageLabelerOptions

Configurations d'un étiqueteur d'images de modèle personnalisé.

  • Nombre maximal de thèmes à renvoyer pour une image. Doit être positive. Si cette règle n'est pas définie ou est incorrecte est définie, la valeur par défaut 10 est utilisée.

    Déclaration

    Objective-C

    @property (nonatomic) NSInteger maxResultCount;
  • Elle initialise une instance CustomImageLabelerOptions à l'aide de l'élément LocalModel fourni avec la propriété Propriété confidenceThreshold définie sur nil. Si cette règle n'est pas configurée, la fonction valeur du seuil de confiance incluse dans les métadonnées du modèle, le cas échéant. Si ce n'est pas le cas, la valeur 0.0 est utilisée à la place.

    Déclaration

    Objective-C

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

    Paramètres

    localModel

    Modèle d'étiquetage d'image personnalisé stocké localement sur l'appareil.

    Valeur renvoyée

    Nouvelle instance de CustomImageLabelerOptions avec le LocalModel donné.

  • Elle initialise une instance CustomImageLabelerOptions à l'aide de l'élément CustomRemoteModel fourni avec la propriété Propriété confidenceThreshold définie sur nil. Si cette règle n'est pas définie, le niveau de confiance de seuil incluse dans les métadonnées du modèle, le cas échéant. Si ce n'est pas le cas, la valeur 0.0 est utilisée à la place.

    Déclaration

    Objective-C

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

    Paramètres

    remoteModel

    Modèle de balisage d'image personnalisé stocké à distance sur le serveur et téléchargé sur l'appareil.

    Valeur renvoyée

    Nouvelle instance de CustomImageLabelerOptions avec le CustomRemoteModel donné.

  • Indisponible.

    Déclaration

    Objective-C

    - (nonnull instancetype)init;