MLKitVision फ़्रेमवर्क रेफ़रंस

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 इंस्टेंस. अगर image दिया गया है, तो nil nil है या अमान्य है.

  • दिए गए पिक्सल बफ़र के साथ MLImage ऑब्जेक्ट शुरू करता है.

    एलान

    Objective-C

    - (nullable instancetype)initWithPixelBuffer:
        (nonnull CVPixelBufferRef)pixelBuffer;

    पैरामीटर

    pixelBuffer

    सोर्स के तौर पर इस्तेमाल करने के लिए पिक्सल बफ़र. इसे लाइफ़साइकल के कुल समय के लिए MLImage इंस्टेंस.

    रिटर्न वैल्यू

    सोर्स के तौर पर, दिए गए पिक्सल बफ़र के साथ एक नया MLImage इंस्टेंस. nil, अगर दिया गया हो Pixel बफ़र nil है या अमान्य है.

  • दिए गए सैंपल बफ़र के साथ MLImage ऑब्जेक्ट शुरू करता है.

    एलान

    Objective-C

    - (nullable instancetype)initWithSampleBuffer:
        (nonnull CMSampleBufferRef)sampleBuffer;

    पैरामीटर

    sampleBuffer

    सोर्स के तौर पर इस्तेमाल करने के लिए सैंपल बफ़र. इसे लाइफ़साइकल के कुल समय के लिए MLImage इंस्टेंस. नमूना बफ़र पिक्सल बफ़र (कंप्रेस किया गया डेटा नहीं). असल में, यह कैमरे का वीडियो आउटपुट होना चाहिए इस्तेमाल कर सकते हैं, न कि दूसरी तरह के CMSampleBuffers.

    रिटर्न वैल्यू

    सोर्स के तौर पर, दिए गए सैंपल बफ़र के साथ एक नया MLImage इंस्टेंस. nil, अगर दिया गया हो सैंपल बफ़र nil है या अमान्य है.

  • उपलब्ध नहीं हैं.

    एलान

    Objective-C

    - (nonnull instancetype)init;