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;
-
सोर्स इमेज. अगर
imageSourceType
,.image
नहीं है, तोnil
.एलान
Objective-C
@property (nonatomic, readonly, nullable) int *image;
-
सोर्स पिक्सल बफ़र. अगर
imageSourceType
,.pixelBuffer
नहीं है, तोnil
.एलान
Objective-C
@property (nonatomic, readonly, nullable) CVPixelBufferRef pixelBuffer;
-
सोर्स सैंपल बफ़र. अगर
imageSourceType
,.sampleBuffer
नहीं है, तोnil
.एलान
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;