Texterkennung
class TextRecognizer : NSObject
Eine Texterkennung, die Text in einem Bild erkennt.
-
Gibt eine Texterkennung mit den angegebenen Optionen zurück.
Die gleichzeitige Nutzung mehrerer
TextRecognizer
-Instanzen mit verschiedenen Sprachoptionen wird nicht empfohlen, da dies zu Leistungseinbußen führen kann.Erklärung
Swift
class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self
Parameter
options
Optionen zum Konfigurieren der Texterkennung.
Rückgabewert
Eine Texterkennung, die mit den angegebenen Optionen konfiguriert wurde.
-
Verarbeitet das angegebene Bild zur Texterkennung.
Erklärung
Swift
func process(_ image: MLKitCompatibleImage) async throws -> MLKText
Parameter
image
Das zu verarbeitende Bild.
completion
Handler zum Zurückrufen in der Hauptwarteschlange, wenn die Texterkennung abgeschlossen ist.
-
Gibt das Texterkennungsergebnis im angegebenen Bild oder
nil
zurück, wenn ein Fehler aufgetreten ist. Die Texterkennung wird synchron im aufrufenden Thread ausgeführt.Es wird empfohlen, diese Methode aus dem Haupt-Thread aufzurufen, um zu verhindern, dass die UI blockiert wird. Wenn diese Methode im Hauptthread aufgerufen wird, wird ein
NSException
ausgelöst.Erklärung
Swift
func results(in image: MLKitCompatibleImage) throws -> MLKText
Parameter
image
Das Bild, in das die Ergebnisse aufgenommen werden sollen.
error
Ein optionaler Fehlerparameter, der ausgefüllt wird, wenn ein Fehler beim Abrufen von Ergebnissen auftritt.
Rückgabewert
Texterkennungsergebnis im angegebenen Bild oder
nil
, wenn ein Fehler aufgetreten ist.