Riferimento per il framework comune MLKitTextRecognition

TextRecognizer

class TextRecognizer : 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

    Swift

    class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self

    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

    Swift

    func process(_ image: MLKitCompatibleImage) async throws -> MLKText

    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

    Swift

    func results(in image: MLKitCompatibleImage) throws -> MLKText

    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.