MLKTextRecognizer
@interface MLKTextRecognizer : NSObjectOutil de reconnaissance de texte qui reconnaît le texte dans une image.
-
Renvoie un outil de reconnaissance de texte avec les options données.
Utilisation simultanée de plusieurs instances
TextRecognizeravec une langue différente cette option n'est pas recommandée, car cela peut dégrader les performances.Déclaration
Objective-C
+ (nonnull instancetype)textRecognizerWithOptions: (nonnull MLKCommonTextRecognizerOptions *)options;Paramètres
optionsOptions de configuration du programme de reconnaissance de texte.
Valeur renvoyée
Reconnaissance de texte configurée avec les options données.
-
Traite l'image donnée pour la reconnaissance de texte.
Déclaration
Objective-C
- (void)processImage:(nonnull id<MLKCompatibleImage>)image completion:(nonnull MLKTextRecognitionCallback)completion;Paramètres
imageImage à traiter.
completionGestionnaire permettant de rappeler dans la file d'attente principale une fois la reconnaissance de texte terminée.
-
Renvoie le résultat de reconnaissance de texte dans l'image donnée ou
nilen cas d'erreur. Le texte la reconnaissance 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'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
Objective-C
- (nullable MLKText *)resultsInImage:(nonnull id<MLKCompatibleImage>)image error:(NSError *_Nullable *_Nullable)error;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
Résultat de reconnaissance de texte dans l'image donnée ou
nilen cas d'erreur.