Referência do framework MLKitTextRecognitionCommon

TextRecognizer

class TextRecognizer : NSObject

Um reconhecedor de texto que identifica texto em uma imagem.

  • Retorna um reconhecedor de texto com as opções fornecidas.

    Uso simultâneo de várias instâncias do TextRecognizer com idioma diferente não é recomendada, já que isso pode prejudicar o desempenho.

    Declaração

    Swift

    class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self

    Parâmetros

    options

    Opções para configurar o reconhecedor de texto.

    Valor de retorno

    Um reconhecedor de texto configurado com as opções oferecidas.

  • Processa a imagem fornecida para reconhecimento de texto.

    Declaração

    Swift

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

    Parâmetros

    image

    A imagem a ser processada.

    completion

    Gerenciador de retorno de chamada para a fila principal quando o reconhecimento de texto for concluído.

  • Retorna o resultado do reconhecimento de texto na imagem fornecida ou nil caso haja um erro. O texto o reconhecimento é realizado de forma síncrona no thread de chamada.

    É aconselhável chamar esse método fora da linha de execução principal para evitar o bloqueio da interface. Como um NSException será gerado se esse método for chamado na linha de execução principal.

    Declaração

    Swift

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

    Parâmetros

    image

    A imagem que receberá os resultados.

    error

    Um parâmetro de erro opcional preenchido quando há um erro ao receber resultados.

    Valor de retorno

    Resultado do reconhecimento de texto na imagem fornecida ou nil se houve um erro.