Dokumentacja platformy MLKitTextRecognitionCommon

TextRecognizer

class TextRecognizer : NSObject

Moduł rozpoznawania tekstu, który rozpoznaje tekst na obrazie.

  • Zwraca moduł rozpoznawania tekstu z podanymi opcjami.

    Nie zalecamy jednoczesnego korzystania z wielu instancji TextRecognizer z różnymi opcjami języka, ponieważ może to prowadzić do obniżenia wydajności.

    Deklaracja

    Swift

    class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self

    Parametry

    options

    Opcje konfigurowania modułu rozpoznawania tekstu.

    Zwracana wartość

    Moduł rozpoznawania tekstu skonfigurowany z podanymi opcjami.

  • Przetwarza obraz na potrzeby rozpoznawania tekstu.

    Deklaracja

    Swift

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

    Parametry

    image

    Obraz do przetworzenia.

    completion

    Moduł obsługi do oddzwonienia do kolejki głównej po zakończeniu rozpoznawania tekstu.

  • Zwraca wynik rozpoznawania tekstu na danym obrazie lub parametr nil, jeśli wystąpił błąd. Rozpoznawanie tekstu jest wykonywane synchronicznie w wątku wywołującym.

    Zalecamy wywoływanie tej metody w wątku głównym, aby uniknąć zablokowania interfejsu użytkownika. W związku z tym, jeśli ta metoda zostanie wywołana w wątku głównym, zostanie zgłoszony NSException.

    Deklaracja

    Swift

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

    Parametry

    image

    Obraz, który ma zostać wyświetlony.

    error

    Opcjonalny parametr błędu uzupełniany w przypadku wystąpienia błędu podczas pobierania wyników.

    Zwracana wartość

    Rozpoznawanie tekstu powoduje wyświetlenie danego obrazu lub nil, jeśli wystąpił błąd.