ImageLabeler
class ImageLabeler : NSObjectبرچسب گذاری تصویر که تصاویر را پردازش و برچسب گذاری می کند.
برچسب تصویر را با گزینه های داده شده برمی گرداند.
اعلامیه
سویفت
class func imageLabeler(options: MLKCommonImageLabelerOptions) -> Selfپارامترها
optionsگزینه هایی برای پیکربندی برچسب تصویر.
ارزش بازگشتی
برچسبگذاری تصویر که با گزینههای داده شده پیکربندی شده است.
در دسترس نیست. از متدهای کلاس استفاده کنید.
تصویر داده شده را برای برچسب گذاری پردازش می کند.
اعلامیه
سویفت
func process(_ image: MLKitCompatibleImage, completion: @escaping ImageLabelingCallback)پارامترها
imageتصویر برای پردازش
completionکنترل کننده برای تماس مجدد در صف اصلی با برچسب یا خطا.
نتایج برچسب را به تصویر داده شده برمیگرداند یا اگر خطایی وجود داشته باشد
nil. برچسب گذاری تصویر به صورت همزمان روی رشته فراخوانی انجام می شود.توصیه می شود برای جلوگیری از مسدود شدن رابط کاربری، این روش را از موضوع اصلی فراخوانی کنید. در نتیجه، اگر این روش در نخ اصلی فراخوانی شود، یک
NSExceptionایجاد می شود.اعلامیه
سویفت
func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]پارامترها
imageتصویر برای دریافت نتیجه
errorیک پارامتر خطای اختیاری که در هنگام بروز خطا در نتایج پر می شود.
ارزش بازگشتی
آرایهای از برچسبها به تصویر داده شده منجر میشود یا اگر خطایی وجود داشته باشد،
nil.