مرجع چارچوب MLKitDigitalInkRecognition

MLKDigitalInkRecognizer


@interface MLKDigitalInkRecognizer : NSObject

شی برای انجام تشخیص دست خط روی جوهر دیجیتال.

جوهر دیجیتال نمایش برداری از آنچه کاربر نوشته است است. این از یک دنباله از سکته مغزی تشکیل شده است که هر کدام دنباله ای از نقاط لمسی (مختصات و مهر زمانی) هستند. برای جزئیات Ink مراجعه کنید.

  • غیر قابل دسترسی. به جای آن از digitalInkRecognizer(options:) استفاده کنید.

    اعلام

    هدف-C

    - (nonnull instancetype)init;
  • با استفاده از گزینه های مشخص شده یک شی DigitalInkRecognizer ایجاد می کند.

    برای جزئیات به DigitalInkRecognizerOptions مراجعه کنید.

    اعلام

    هدف-C

    + (nonnull MLKDigitalInkRecognizer *)digitalInkRecognizerWithOptions:
        (nonnull MLKDigitalInkRecognizerOptions *)options;
  • تشخیص جوهر ورودی را انجام می دهد.

    توجه داشته باشید که استفاده از recognize(ink:context:completion:) به جای این روش ممکن است در برخی موارد منجر به دقت بهتر شود.

    اعلام

    هدف-C

    - (void)recognizeInk:(nonnull MLKInk *)ink
              completion:(nonnull MLKDigitalInkRecognizerCallback)completion;

    مولفه های

    ink

    ورودی شناسایی شود.

    completion

    یک تماس برای بازگشت نامزدهای شناسایی. برای جزئیات بیشتر به DigitalInkRecognizerCallback مراجعه کنید.

  • تشخیص جوهر ورودی را با استفاده از زمینه تشخیص انجام می دهد.

    یک زمینه تشخیص حاوی اطلاعاتی در مورد اندازه ناحیه نوشتن و کاراکترهایی است که قبلاً در قسمت متن وارد شده اند. این به ابهام‌زدایی از موارد خاص کمک می‌کند.

    مثال استفاده: شناسایی قبلی رشته "hello" را به دست می دهد که در یک فیلد متنی درج شده است. سپس کاربر «جهان» را با دست می نویسد. برای متد حاضر جوهری را که "world" و "hello" را به صورت رشته ای در context نشان می دهد ارسال کنید. شناساگر به احتمال زیاد رشته "جهان" را با یک فاصله پیشرو که دو کلمه را از هم جدا می کند، برمی گرداند.

    برای جزئیات به DigitalInkRecognitionContext مراجعه کنید.

    اعلام

    هدف-C

    - (void)recognizeInk:(nonnull MLKInk *)ink
                 context:(nonnull MLKDigitalInkRecognitionContext *)context
              completion:(nonnull MLKDigitalInkRecognizerCallback)completion;

    مولفه های

    ink

    ورودی شناسایی شود.

    context

    برای جزئیات به DigitalInkRecognitionContext مراجعه کنید.

    completion

    یک تماس برای بازگشت نامزدهای شناسایی. برای جزئیات بیشتر به DigitalInkRecognizerCallback مراجعه کنید. اگر چیزی قابل تشخیص نباشد، یک لیست خالی از کاندیداها به callback ارسال می شود.