GMLImage
@interface GMLImage : NSObject
صورة مستخدَمة في عملية تعلُّم الآلة على الجهاز
-
عرض الصورة بالبكسل.
بيان الإفصاح
Objective-C
@property (nonatomic, readonly) CGFloat width;
-
ارتفاع الصورة بالبكسل.
بيان الإفصاح
Objective-C
@property (nonatomic, readonly) CGFloat height;
-
اتجاه عرض الصورة إذا كانت
imageSourceType
هي.image
، تكون القيمة التلقائية هيimage.imageOrientation
؛ وإلا فإن القيمة الافتراضية هي.up
.بيان الإفصاح
Objective-C
@property (nonatomic) int orientation;
-
نوع مصدر الصورة
بيان الإفصاح
Objective-C
@property (nonatomic, readonly) GMLImageSourceType imageSourceType;
-
الصورة المصدر
nil
إذا لم يكنimageSourceType
هو.image
.بيان الإفصاح
Objective-C
@property (nonatomic, readonly, nullable) int *image;
-
المخزن المؤقت لوحدة بكسل المصدر
nil
إذا لم يكنimageSourceType
هو.pixelBuffer
.بيان الإفصاح
Objective-C
@property (nonatomic, readonly, nullable) CVPixelBufferRef pixelBuffer;
-
المخزن المؤقت لعيّنة المصدر
nil
إذا لم يكنimageSourceType
هو.sampleBuffer
.بيان الإفصاح
Objective-C
@property (nonatomic, readonly, nullable) CMSampleBufferRef sampleBuffer;
-
يتم إعداد عنصر
MLImage
باستخدام الصورة المحدّدة.بيان الإفصاح
Objective-C
- (nullable instancetype)initWithImage:(id)image;
المعلمات
image
الصورة التي تريد استخدامها كمصدر ويجب ألا تكون السمة
CGImage
هيNULL
.القيمة المعروضة
مثيل
MLImage
جديد مع الصورة المحدّدة كمصدرnil
إذا كانت قيمةimage
المحددة هوnil
أو غير صالح. -
يتم إعداد كائن
MLImage
باستخدام المخزن المؤقت للبكسل المحدد.بيان الإفصاح
Objective-C
- (nullable instancetype)initWithPixelBuffer: (nonnull CVPixelBufferRef)pixelBuffer;
المعلمات
pixelBuffer
المخزن المؤقت للبكسل المطلوب استخدامه كمصدر وسيتم الاحتفاظ به من خلال مثيل واحد (
MLImage
) طوال مدة نشاطه.القيمة المعروضة
مثيل
MLImage
جديد يتضمّن المخزن المؤقت للبكسل كمصدر محدَّدnil
إذا كانت المعطاة قيمة المخزن المؤقت للبكسلnil
أو غير صالحة. -
يتم إعداد عنصر
MLImage
باستخدام المخزن المؤقت المحدّد للعيّنة.بيان الإفصاح
Objective-C
- (nullable instancetype)initWithSampleBuffer: (nonnull CMSampleBufferRef)sampleBuffer;
المعلمات
sampleBuffer
المخزن المؤقت للعينة المراد استخدامه كمصدر وسيتم الاحتفاظ به من خلال مثيل واحد (
MLImage
) طوال مدة نشاطه. يجب أن يستند المخزن المؤقت للعينة إلى المخزن المؤقت بكسل (وليس البيانات المضغوطة). من الناحية العملية، يجب أن يكون هذا النص هو إخراج الفيديو من الكاميرا. على جهاز iOS، وليس الأنواع العشوائية الأخرى منCMSampleBuffer
القيمة المعروضة
تمثّل هذه السمة مثيل
MLImage
جديدًا يتضمّن المخزن المؤقت المحدّد للعيّنة كمصدر.nil
إذا كانت المعطاة قيمة المخزن المؤقت للعينةnil
أو أنها غير صالحة. -
غير متاح:
بيان الإفصاح
Objective-C
- (nonnull instancetype)init;