Referencia del framework MLKitTextRecognitionCommon

TextRecognizer

class TextRecognizer : NSObject

Un reconocedor de texto que reconoce texto en una imagen.

  • Muestra un reconocedor de texto con las opciones determinadas.

    Uso simultáneo de varias instancias de TextRecognizer con diferentes idiomas no se recomienda, ya que puede provocar una degradación del rendimiento.

    Declaración

    Swift

    class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self

    Parámetros

    options

    Opciones para configurar el reconocedor de texto.

    Valor de retorno

    Un reconocedor de texto configurado con las opciones determinadas.

  • Procesa la imagen determinada para el reconocimiento de texto.

    Declaración

    Swift

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

    Parámetros

    image

    La imagen que se procesará.

    completion

    Controlador que se llamará en la cola principal cuando se complete el reconocimiento de texto.

  • Muestra el resultado de reconocimiento de texto en la imagen determinada o nil si se produjo un error. El texto el reconocimiento se realiza de forma síncrona en el subproceso de llamada.

    Se recomienda llamar a este método fuera del subproceso principal para evitar bloquear la IU. Como Como resultado, se genera una NSException si se llama a este método en el subproceso principal.

    Declaración

    Swift

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

    Parámetros

    image

    La imagen en la que se deben obtener resultados.

    error

    Es un parámetro de error opcional que se propaga cuando se produce un error cuando se obtienen los resultados.

    Valor de retorno

    El reconocimiento de texto muestra la imagen determinada o nil si hubo un error.