ImageLabeler
class ImageLabeler : NSObjectUn etichettatore di immagini che elabora ed etichetta le immagini.
-
Restituisce un etichettatore di immagini con le opzioni specificate.
Dichiarazione
Swift
class func imageLabeler(options: MLKCommonImageLabelerOptions) -> SelfParametri
optionsOpzioni per la configurazione dell'etichettatore di immagini.
Valore restituito
Un etichettatore di immagini configurato con le opzioni specificate.
-
Non disponibile. Utilizza i metodi del corso.
-
Elabora l'immagine fornita per l'etichettatura.
Dichiarazione
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping ImageLabelingCallback)Parametri
imageL'immagine da elaborare.
completionGestore da richiamare nella coda principale con etichette o un errore.
-
Restituisce le etichette che mostrano l'immagine specificata o
nilin caso di errore. L'etichettatura delle immagini è eseguita in modo sincrono sul thread di chiamata.Si consiglia di richiamare questo metodo dal thread principale per evitare di bloccare la UI. Come risultato, viene generato un valore
NSExceptionse questo metodo viene chiamato sul thread principale.Dichiarazione
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]Parametri
imageL'immagine in cui ottenere i risultati.
errorParametro di errore facoltativo compilato quando si verifica un errore durante il recupero dei risultati.
Valore restituito
L'array di etichette restituisce l'immagine specificata o
nilin caso di errore.