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

MLImage

class MLImage : NSObject

صورة مستخدَمة في عملية تعلُّم الآلة على الجهاز

  • عرض الصورة بالبكسل.

    بيان الإفصاح

    Swift

    var width: CGFloat { get }
  • ارتفاع الصورة بالبكسل.

    بيان الإفصاح

    Swift

    var height: CGFloat { get }
  • اتجاه عرض الصورة إذا كانت imageSourceType هي .image، تكون القيمة التلقائية هي image.imageOrientation؛ وإلا فإن القيمة الافتراضية هي .up.

    بيان الإفصاح

    Swift

    var orientation: Int32 { get set }
  • نوع مصدر الصورة

    بيان الإفصاح

    Swift

    var imageSourceType: MLImageSourceType { get }
  • الصورة المصدر nil إذا لم يكن imageSourceType هو .image.

    بيان الإفصاح

    Swift

    var image: UnsafeMutablePointer<Int32>? { get }
  • المخزن المؤقت لوحدة بكسل المصدر nil إذا لم يكن imageSourceType هو .pixelBuffer.

    بيان الإفصاح

    Swift

    var pixelBuffer: CVPixelBuffer? { get }
  • المخزن المؤقت لعيّنة المصدر nil إذا لم يكن imageSourceType هو .sampleBuffer.

    بيان الإفصاح

    Swift

    var sampleBuffer: CMSampleBuffer? { get }
  • يتم إعداد عنصر MLImage باستخدام الصورة المحدّدة.

    بيان الإفصاح

    Swift

    init?(image: Any!)

    المعلمات

    image

    الصورة التي تريد استخدامها كمصدر ويجب ألا تكون السمة CGImage هي NULL.

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

    مثيل MLImage جديد مع الصورة المحدّدة كمصدر nil إذا كانت قيمة image المحددة هو nil أو غير صالح.

  • يتم إعداد كائن MLImage باستخدام المخزن المؤقت للبكسل المحدد.

    بيان الإفصاح

    Swift

    init?(pixelBuffer: CVPixelBuffer)

    المعلمات

    pixelBuffer

    المخزن المؤقت للبكسل المطلوب استخدامه كمصدر وسيتم الاحتفاظ به من خلال مثيل واحد (MLImage) طوال مدة نشاطه.

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

    مثيل MLImage جديد يتضمّن المخزن المؤقت للبكسل كمصدر محدَّد nil إذا كانت المعطاة قيمة المخزن المؤقت للبكسل nil أو غير صالحة.

  • يتم إعداد عنصر MLImage باستخدام المخزن المؤقت المحدّد للعيّنة.

    بيان الإفصاح

    Swift

    init?(sampleBuffer: CMSampleBuffer)

    المعلمات

    sampleBuffer

    المخزن المؤقت للعينة المراد استخدامه كمصدر وسيتم الاحتفاظ به من خلال مثيل واحد (MLImage) طوال مدة نشاطه. يجب أن يستند المخزن المؤقت للعينة إلى المخزن المؤقت بكسل (وليس البيانات المضغوطة). من الناحية العملية، يجب أن يكون هذا النص هو إخراج الفيديو من الكاميرا. على جهاز iOS، وليس الأنواع العشوائية الأخرى من CMSampleBuffer

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

    تمثّل هذه السمة مثيل MLImage جديدًا يتضمّن المخزن المؤقت المحدّد للعيّنة كمصدر. nil إذا كانت المعطاة قيمة المخزن المؤقت للعينة nil أو أنها غير صالحة.

  • غير متاح: