Referência do framework MLKitTextRecognition

MLKTextRecognizer


@interface MLKTextRecognizer : NSObject

Um reconhecedor de texto que reconhece texto em imagem.

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

    Não é recomendável usar várias instâncias de TextRecognizer com opções de idioma diferentes, já que isso pode prejudicar o desempenho.

    Declaração

    Objective-C

    + (nonnull instancetype)textRecognizerWithOptions:
        (nonnull MLKCommonTextRecognizerOptions *)options;

    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

    Objective-C

    - (void)processImage:(nonnull id<MLKCompatibleImage>)image
              completion:(nonnull MLKTextRecognitionCallback)completion;

    Parâmetros

    image

    Imagem a ser processada.

    completion

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

  • Retorna o resultado de reconhecimento de texto na imagem fornecida ou nil se houver um erro. O reconhecimento de texto é realizado de forma síncrona na linha de execução de chamada.

    É recomendável chamar esse método fora da linha de execução principal para evitar o bloqueio da interface. Como resultado, uma NSException será gerada se esse método for chamado na linha de execução principal.

    Declaração

    Objective-C

    - (nullable MLKText *)resultsInImage:(nonnull id<MLKCompatibleImage>)image
                                   error:(NSError *_Nullable *_Nullable)error;

    Parâmetros

    image

    A imagem com os resultados que serão mostrados.

    error

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

    Valor de retorno

    O reconhecimento de texto resulta na imagem fornecida ou em nil se houver um erro.

  • OBSOLETO. Use textRecognizer(options:)

    Retorna um reconhecedor de texto para idiomas baseados no latim.

    Declaração

    Objective-C

    + (nonnull instancetype)textRecognizer;

    Valor de retorno

    Um reconhecedor de texto para idiomas baseados no latim.