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
إذا كان هناك خطأ.