TextRecognizer
class TextRecognizer : NSObject
Fonctionnalité de reconnaissance de texte qui reconnaît du texte dans une image.
-
Renvoie un programme de reconnaissance de texte avec les options fournies.
L'utilisation simultanée de plusieurs instances
TextRecognizer
avec différentes options de langage n'est pas recommandée, car cela peut dégrader les performances.Déclaration
Swift
class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self
Paramètres
options
Options de configuration de la reconnaissance de texte.
Valeur renvoyée
Reconnaissance de texte configurée avec les options fournies.
-
Traite l'image donnée pour la reconnaissance de texte.
Déclaration
Swift
func process(_ image: MLKitCompatibleImage) async throws -> MLKText
Paramètres
image
Image à traiter.
completion
Gestionnaire à rappeler dans la file d'attente principale lorsque la reconnaissance de texte est terminée.
-
Renvoie le résultat de la reconnaissance de texte dans l'image donnée ou
nil
en cas d'erreur. La reconnaissance de texte est effectuée 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'UI. Par conséquent, une exception
NSException
est générée si cette méthode est appelée sur le thread principal.Déclaration
Swift
func results(in image: MLKitCompatibleImage) throws -> MLKText
Paramètres
image
Image dans laquelle vous souhaitez obtenir des résultats.
error
Paramètre d'erreur facultatif renseigné en cas d'erreur lors de l'obtention des résultats.
Valeur renvoyée
Résultat de la reconnaissance de texte dans l'image donnée ou dans
nil
en cas d'erreur.