MLKitDigitalInkRecognition-Framework-Referenz

DigitalInkRecognizer

class DigitalInkRecognizer : NSObject

Objekt zur Durchführung der Handschrifterkennung auf digitaler Tinte.

Digitale Tinte ist die Vektordarstellung dessen, was Nutzende geschrieben haben. Sie besteht aus einer Sequenz von Strichen, wobei jeder eine Folge von Berührungspunkten (Koordinaten und Zeitstempel) ist. Ink ansehen für Details.

  • Nicht verfügbar. Verwenden Sie stattdessen digitalInkRecognizer(options:).

  • Erstellt ein DigitalInkRecognizer-Objekt mit den angegebenen Optionen.

    Weitere Informationen findest du unter DigitalInkRecognizerOptions.

    Erklärung

    Swift

    class func digitalInkRecognizer(options: MLKDigitalInkRecognizerOptions) -> DigitalInkRecognizer
  • Führt eine Erkennung der eingegebenen Tinte durch.

    Wenn Sie anstelle dieser Methode recognize(ink:context:completion:) verwenden, und Genauigkeit zu erhalten.

    Erklärung

    Swift

    func recognize(ink: MLKInk) async throws -> MLKDigitalInkRecognitionResult

    Parameter

    ink

    Zu erkennender Eingang.

    completion

    Ein Callback zum Zurückgeben von Erkennungskandidaten. Weitere Informationen finden Sie unter DigitalInkRecognizerCallback.

  • Führt eine Erkennung der eingegebenen Tinte mithilfe eines Erkennungskontexts durch.

    Ein Erkennungskontext enthält Informationen über die Größe des Schreibbereichs und die Zeichen die bereits in den Textbereich eingegeben wurden. So lassen sich bestimmte Fälle leichter unterscheiden.

    Anwendungsbeispiel: Eine frühere Erkennung hat den String "hello" geliefert, der in einem Textfeld ein. Dann schreibt der Nutzer per Hand „World“. Senden Sie der aktuellen Methode die Tinte mit der Bezeichnung und „hello“ als String in context. Die Erkennungsfunktion gibt höchstwahrscheinlich die Zeichenfolge „world“ zurück. wobei die beiden Wörter durch ein Leerzeichen getrennt sind.

    Weitere Informationen findest du unter DigitalInkRecognitionContext.

    Erklärung

    Swift

    func recognize(ink: MLKInk, context: MLKDigitalInkRecognitionContext) async throws -> MLKDigitalInkRecognitionResult

    Parameter

    ink

    Zu erkennender Eingang.

    context

    Weitere Informationen findest du unter DigitalInkRecognitionContext.

    completion

    Ein Callback zum Zurückgeben von Erkennungskandidaten. See DigitalInkRecognizerCallback for details. Wenn nichts erkannt wird, ist eine leere Liste an den Callback übergeben.