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;