مرجع إطار عمل MLKitImageLabelingCommon

ImageLabeler

class ImageLabeler : NSObject

يشير ذلك المصطلح إلى أداة تصنيف الصور التي تعالج الصور وتصنِّفها.

  • لعرض مُصنِّف صورة بالخيارات المحددة.

    التعريف

    Swift

    class func imageLabeler(options: MLKCommonImageLabelerOptions) -> Self

    المَعلمات

    options

    خيارات إعداد تصنيف الصور

    القيمة المعروضة

    تصنيف صورة تم إعداده باستخدام الخيارات المحدّدة

  • غير متاح: استخدِم طُرق الفئة.

  • لمعالجة الصورة المحددة لوضع العلامات.

    التعريف

    Swift

    func process(_ image: MLKitCompatibleImage, completion: @escaping ImageLabelingCallback)

    المَعلمات

    image

    الصورة المطلوب معالجتها

    completion

    معالج لمعاودة الاتصال على قائمة الانتظار الرئيسية مع التصنيفات أو الأخطاء.

  • تعرض نتائج التصنيف في الصورة المحددة أو nil إذا كان هناك خطأ. يتم تصنيف الصور بشكل متزامن في سلسلة التعليمات.

    ويُنصَح باستدعاء هذه الطريقة خارج سلسلة التعليمات الرئيسية لتجنُّب حظر واجهة المستخدم. ونتيجةً لذلك، يتم رفع NSException إذا تم استدعاء هذه الطريقة في سلسلة التعليمات الرئيسية.

    التعريف

    Swift

    func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]

    المَعلمات

    image

    الصورة المطلوبة للحصول على نتائج

    error

    مَعلمة خطأ اختيارية تتم تعبئتها عند حدوث خطأ أثناء الحصول على النتائج.

    القيمة المعروضة

    ينتج عن مصفوفة التصنيف الصورة المحددة أو nil إذا كان هناك خطأ.