ImageLabeler
class ImageLabeler : NSObjectUn étiqueteur d'images qui traite et étiquete les images.
-
Renvoie un étiqueteur d'image avec les options données.
Déclaration
Swift
class func imageLabeler(options: MLKCommonImageLabelerOptions) -> SelfParamètres
optionsOptions de configuration de l'étiqueteur d'images.
Valeur renvoyée
Un étiqueteur d'image configuré avec les options données.
-
Indisponible. Utilisez les méthodes de classe.
-
Traite l'image donnée pour l'étiquetage.
Déclaration
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping ImageLabelingCallback)Paramètres
imageImage à traiter.
completionGestionnaire permettant de rappeler dans la file d'attente principale avec des étiquettes ou une erreur.
-
Renvoie les résultats de libellé dans l'image donnée ou
nilen cas d'erreur. L'étiquetage d'image est de manière synchrone sur le thread appelant.Nous vous recommandons d'appeler cette méthode en dehors du thread principal pour éviter de bloquer l'interface utilisateur. En tant que résultat, une erreur
NSExceptionest générée si cette méthode est appelée sur le thread principal.Déclaration
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]Paramètres
imageImage dans laquelle vous souhaitez obtenir des résultats.
errorParamètre d'erreur facultatif renseigné lorsqu'une erreur se produit lors de l'obtention des résultats.
Valeur renvoyée
Tableau de résultats de l'étiquette dans l'image donnée ou
nilen cas d'erreur.