مرجع إطار عمل 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 إذا كان هناك خطأ.