Riferimento al framework MLKitDigitalInkRecognition

Corsi

Le classi seguenti sono disponibili a livello globale.

  • Candidato per il riconoscimento individuale.

    In genere, un sistema di riconoscimento offre diverse alternative. Questo oggetto rappresenta una di queste alternative.

    Per ulteriori dettagli, visita la pagina DigitalInkRecognitionResult.

    Dichiarazione

    Swift

    class DigitalInkRecognitionCandidate : NSObject
  • Informazioni sul contesto in cui è stato disegnato un inchiostro.

    Passa questo oggetto a DigitalInkRecognizer insieme a un inchiostro per migliorare la qualità del riconoscimento.

    Dichiarazione

    Swift

    class DigitalInkRecognitionContext : NSObject
  • Rappresenta un modello di riconoscimento scaricabile.

    I modelli di riconoscimento vengono scaricati sul dispositivo quando viene chiamato il metodo download. Il modello scaricato viene decompresso quando DigitalInkRecognizer lo carica per la prima volta al momento dell'inferenza, il che rende il primo riconoscimento un po' più lento rispetto a quelli successivi.

    Questo oggetto contiene proprietà che sono costanti per tutta la durata di un modello di riconoscimento.

    Consulta DigitalInkRecognitionContext per le proprietà che dipendono dall'inchiostro che viene riconosciuto.

    Dichiarazione

    Swift

    class DigitalInkRecognitionModel : RemoteModel
  • Rappresenta un modello di riconoscimento dell'inchiostro digitale specifico per una lingua, una scrittura e, facoltativamente, una variante regionale.

    Dichiarazione

    Swift

    class DigitalInkRecognitionModelIdentifier : NSObject
  • Oggetto che rappresenta l'output di un riconoscimento della scrittura a mano libera.

    Un sistema di riconoscimento in genere fornisce diverse alternative al riconoscimento, poiché l'intenzione dell'utente non è sempre chiara. Ad esempio, se l'utente scrive una linea verticale e poi un cerchio, le alternative di riconoscimento potrebbero includere "10", "IO" e "lo".

    Le alternative sono denominate "candidati". Questo oggetto rappresenta un insieme di candidati come elenco di DigitalInkRecognitionCandidate.

    Utilizza DigitalInkRecognizer per eseguire il riconoscimento stesso. Se non viene riconosciuto nulla, la proprietà candidates sarà un array vuoto.

    Dichiarazione

    Swift

    class DigitalInkRecognitionResult : NSObject
  • Oggetto per eseguire il riconoscimento della scrittura su inchiostro digitale.

    L'inchiostro digitale è la rappresentazione vettoriale di ciò che ha scritto un utente. È composto da una sequenza di tratti, ognuno dei quali è una sequenza di punti di contatto (coordinate e timestamp). Consulta la pagina Ink per i dettagli.

    Dichiarazione

    Swift

    class DigitalInkRecognizer : NSObject
  • Opzioni che definiscono il comportamento di un oggetto DigitalInkRecognizer.

    Dichiarazione

    Swift

    class DigitalInkRecognizerOptions : NSObject
  • Un singolo punto di contatto da parte dell'utente.

    Dichiarazione

    Swift

    class StrokePoint : NSObject
  • Rappresenta una sequenza di punti di contatto tra una penna (resp. tocco) verso il basso e una penna (resp. touch) verso l'alto.

    Dichiarazione

    Swift

    class Stroke : NSObject
  • Ink

    Rappresenta l'input utente come una raccolta di Stroke e funge da input per l'attività di riconoscimento della scrittura a mano libera.

    Dichiarazione

    Swift

    class Ink : NSObject
  • Modello archiviato in remoto sul server e scaricato sul dispositivo.

    Dichiarazione

    Swift

    class RemoteModel : NSObject
  • Proprietà dell'area di scrittura.

    L'area di scrittura è l'area dello schermo in cui l'utente può disegnare un inchiostro.

    Dichiarazione

    Swift

    class WritingArea : NSObject