MLKitImageLabeling Common Framework مرجع

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 .