TextRecognizer
class TextRecognizer : NSObjectModuł rozpoznawania tekstu, który rozpoznaje tekst na obrazie.
-
Zwraca moduł rozpoznawania tekstu z podanymi opcjami.
Równoczesne korzystanie z wielu instancji
TextRecognizerw różnych językach nie jest zalecana, ponieważ może prowadzić do pogorszenia wydajności.Deklaracja
Swift
class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> SelfParametry
optionsOpcje konfigurowania modułu rozpoznawania tekstu.
Zwracana wartość
Moduł rozpoznawania tekstu skonfigurowany do używania podanych opcji.
-
Przetwarza dany obraz na potrzeby rozpoznawania tekstu.
Deklaracja
Swift
func process(_ image: MLKitCompatibleImage) async throws -> MLKTextParametry
imageObraz do przetworzenia.
completionModuł obsługi, z którego można oddzwonić do kolejki głównej po zakończeniu rozpoznawania tekstu.
-
Zwraca wynik rozpoznawania tekstu w przypadku danego obrazu lub
nil, jeśli wystąpił błąd. Tekst jest wykonywane synchronicznie w wątku wywołującym.Zaleca się wywoływanie tej metody poza wątkiem głównym, aby uniknąć blokowania interfejsu użytkownika. Jako wynik, jeśli ta metoda zostanie wywołana w wątku głównym, zostanie podniesiony
NSException.Deklaracja
Swift
func results(in image: MLKitCompatibleImage) throws -> MLKTextParametry
imageObraz, do którego chcesz uzyskać wyniki.
errorOpcjonalny parametr błędu jest wypełniany w przypadku wystąpienia błędu podczas pobierania wyników.
Zwracana wartość
Rozpoznawanie tekstu powoduje wyświetlenie danego obrazu lub użycie polecenia
nil, jeśli wystąpił błąd.