TextRecognizer
class TextRecognizer : NSObject
یک تشخیص دهنده متن که متن را در یک تصویر تشخیص می دهد.
یک شناسه متن را با گزینه های داده شده برمی گرداند.
استفاده همزمان از چند نمونه
TextRecognizer
با گزینه های زبان مختلف توصیه نمی شود، زیرا ممکن است منجر به کاهش عملکرد شود.اعلامیه
سویفت
class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self
پارامترها
options
گزینه هایی برای پیکربندی تشخیص دهنده متن.
ارزش بازگشتی
یک شناسه متن با گزینه های داده شده پیکربندی شده است.
تصویر داده شده را برای تشخیص متن پردازش می کند.
اعلامیه
سویفت
func process(_ image: MLKitCompatibleImage) async throws -> MLKText
پارامترها
image
تصویر برای پردازش
completion
کنترل کننده برای تماس مجدد در صف اصلی پس از تکمیل تشخیص متن.
نتیجه تشخیص متن را به تصویر داده شده برمیگرداند یا اگر خطایی وجود داشته باشد
nil
. تشخیص متن به طور همزمان روی رشته فراخوانی انجام می شود.توصیه می شود برای جلوگیری از مسدود شدن رابط کاربری، این روش را از موضوع اصلی فراخوانی کنید. در نتیجه، اگر این روش در نخ اصلی فراخوانی شود، یک
NSException
ایجاد می شود.اعلامیه
سویفت
func results(in image: MLKitCompatibleImage) throws -> MLKText
پارامترها
image
تصویر برای دریافت نتیجه
error
یک پارامتر خطای اختیاری که در هنگام بروز خطا در نتایج پر می شود.
ارزش بازگشتی
نتیجه تشخیص متن در تصویر داده شده یا در صورت وجود خطایی
nil
می شود.