סימוכין למסגרת של MLKitDigitalInkRecognition

מחלקות

הקורסים הבאים זמינים ברחבי העולם.

  • מועמד להכרה אישית.

    המזהה מספק בדרך כלל כמה חלופות לזיהוי. האובייקט הזה מייצג חלופה אחת כזו.

    פרטים נוספים זמינים בכתובת DigitalInkRecognitionResult.

    הצהרה

    Swift

    class DigitalInkRecognitionCandidate : NSObject
  • מידע על ההקשר שבו צייר דיו.

    מומלץ להעביר את האובייקט הזה אל DigitalInkRecognizer לצד דיו כדי לשפר את איכות הזיהוי.

    הצהרה

    Swift

    class DigitalInkRecognitionContext : NSObject
  • מייצג מודל זיהוי הניתן להורדה.

    מתבצעת הורדה של מודלים לזיהוי במכשיר כשמתבצעת קריאה ל-method download. אחרי הורדת הקובץ המכווץ, מתבצע חילוץ של הקובץ הדחוס כש-DigitalInkRecognizer טוענת אותו בזמן ההסקה בפעם הראשונה, ולכן הזיהוי הראשון קצת יותר איטי מאשר הזיהויים הבאים.

    האובייקט הזה מכיל מאפיינים קבועים לכל אורך החיים של מודל זיהוי.

    בDigitalInkRecognitionContext מפורטים המאפיינים שתלויים בדיו שזוהה.

    הצהרה

    Swift

    class DigitalInkRecognitionModel : RemoteModel
  • מייצג מודל לזיהוי דיו דיגיטלי ספציפי לשפה, לסקריפט, ובאופן אופציונלי גם לווריאנט אזורי.

    הצהרה

    Swift

    class DigitalInkRecognitionModelIdentifier : NSObject
  • אובייקט שמייצג את הפלט של זיהוי דיו.

    המזהה מספק בדרך כלל כמה חלופות לזיהוי, כי כוונת המשתמש לא תמיד ברורה. לדוגמה, אם המשתמש כותב קו אנכי ואחריו מעגל, החלופות לזיהוי יכולות לכלול "10", "IO" ו-"lo".

    האפשרויות נקראות "מועמדים". האובייקט הזה מייצג קבוצת מועמדים כרשימה של DigitalInkRecognitionCandidate.

    יש להשתמש בDigitalInkRecognizer כדי לבצע את הזיהוי עצמו. אם לא ניתן לזהות שום דבר, המאפיין candidates יהיה מערך ריק.

    הצהרה

    Swift

    class DigitalInkRecognitionResult : NSObject
  • אובייקט לביצוע זיהוי כתב יד על דיו דיגיטלי.

    דיו דיגיטלי הוא ייצוג וקטורי של מה שהמשתמש כתב. הוא מורכב מרצף של משיכות, שכל אחת מהן היא רצף של נקודות מגע (קואורדינטות וחותמת זמן). פרטים נוספים מופיעים בכתובת Ink.

    הצהרה

    Swift

    class DigitalInkRecognizer : NSObject
  • אפשרויות להגדרת ההתנהגות של DigitalInkRecognizer.

    הצהרה

    Swift

    class DigitalInkRecognizerOptions : NSObject
  • נקודת מגע אחת עם המשתמש.

    הצהרה

    Swift

    class StrokePoint : NSObject
  • מייצג רצף של נקודות מגע בין אירוע של עט (נגיעה עם מגע) כלפי מטה לעומת אירוע של עט (נגיעה בחיבור) כלפי מעלה.

    הצהרה

    Swift

    class Stroke : NSObject
  • Ink

    הקלט של המשתמש הוא אוסף של Stroke ומשמש כקלט למשימה של זיהוי כתב יד.

    הצהרה

    Swift

    class Ink : NSObject
  • מודל שמאוחסן מרחוק בשרת ועובר הורדה למכשיר.

    הצהרה

    Swift

    class RemoteModel : NSObject
  • תכונות של אזור הכתיבה.

    אזור הכתיבה הוא האזור במסך שבו המשתמש יכול לשרטט דיו.

    הצהרה

    Swift

    class WritingArea : NSObject