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 ارسال می شود.