MLKTextRecognizer
@interface MLKTextRecognizer : NSObject
Un riconoscimento di testo che riconosce il testo in un'immagine.
-
Restituisce un riconoscimento di testo con le opzioni specificate.
L'utilizzo simultaneo di più istanze
TextRecognizer
con opzioni di lingua diverse non è consigliato, poiché ciò potrebbe causare un peggioramento delle prestazioni.Dichiarazione
Objective-C
+ (nonnull instancetype)textRecognizerWithOptions: (nonnull MLKCommonTextRecognizerOptions *)options;
Parametri
options
Opzioni per la configurazione del riconoscimento del testo.
Valore restituito
Un riconoscimento del testo configurato con le opzioni specificate.
-
Consente di elaborare l'immagine specificata per il riconoscimento del testo.
Dichiarazione
Objective-C
- (void)processImage:(nonnull id<MLKCompatibleImage>)image completion:(nonnull MLKTextRecognitionCallback)completion;
Parametri
image
L'immagine da elaborare.
completion
Il gestore deve richiamare nella coda principale una volta completato il riconoscimento del testo.
-
Restituisce il risultato del riconoscimento del testo nell'immagine specificata o
nil
in caso di errore. Il riconoscimento del testo viene eseguito in modo sincrono sul thread di chiamata.Ti consigliamo di richiamare questo metodo dal thread principale per evitare di bloccare l'interfaccia utente. Di conseguenza, viene aumentato un
NSException
se questo metodo viene chiamato nel thread principale.Dichiarazione
Objective-C
- (nullable MLKText *)resultsInImage:(nonnull id<MLKCompatibleImage>)image error:(NSError *_Nullable *_Nullable)error;
Parametri
image
L'immagine in cui ottenere i risultati.
error
Un parametro di errore facoltativo viene compilato quando si verifica un errore durante il recupero dei risultati.
Valore restituito
Il riconoscimento del testo restituisce l'immagine specificata o
nil
in caso di errore.
-
OBSOLETO. Usa invece il criterio
textRecognizer(options:)
.Restituisce un riconoscimento del testo per le lingue latine.
Dichiarazione
Objective-C
+ (nonnull instancetype)textRecognizer;
Valore restituito
Un riconoscimento di testo per le lingue latine.