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

MLKVisionImage


@interface MLKVisionImage : NSObject <MLKCompatibleImage>

नज़र का पता लगाने के लिए इस्तेमाल की जाने वाली इमेज या इमेज बफ़र.

  • इमेज का डिसप्ले ओरिएंटेशन. डिफ़ॉल्ट वैल्यू .up है.

    एलान

    Objective-C

    @property (nonatomic) int orientation;
  • दी गई इमेज के साथ VisionImage ऑब्जेक्ट को शुरू करता है.

    एलान

    Objective-C

    - (nonnull instancetype)initWithImage:(id)image;

    पैरामीटर

    image

    दृष्टि का पता लगाने में इस्तेमाल करने के लिए इमेज. दी गई इमेज को घुमाना चाहिए, ताकि इसकी imageOrientation प्रॉपर्टी .up पर सेट हो जाए. UIImage में नॉन-शून्य CGImage प्रॉपर्टी होनी चाहिए.

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

    दी गई इमेज के साथ VisionImage इंस्टेंस.

  • दिए गए इमेज बफ़र के साथ VisionImage ऑब्जेक्ट को शुरू करता है. परफ़ॉर्मेंस को बेहतर बनाने के लिए, यह सुझाव दिया जाता है कि CMSampleBufferRef से शुरू करते समय, इस क्लास के इस्तेमाल की अवधि और इंस्टेंस की संख्या कम कर दें.

    एलान

    Objective-C

    - (nonnull instancetype)initWithBuffer:(nonnull CMSampleBufferRef)sampleBuffer;

    पैरामीटर

    sampleBuffer

    दृष्टि की पहचान में इस्तेमाल करने के लिए इमेज बफ़र. बफ़र को पिक्सल बफ़र (कंप्रेस्ड डेटा के लिए नहीं) पर आधारित होना चाहिए. पिक्सल का फ़ॉर्मैट इनमें से कोई एक होना चाहिए: - kCVPixelFormatType_32BGRA - kCVPixelFormatType_420YpCbCr8BiPlanarFullRange - kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange असल में: यह फ़ोन के कैमरे के वीडियो आउटपुट के साथ काम करता है, CMSampleBufferRef के अन्य आर्बिट्रेरी सोर्स के साथ नहीं.

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

    दिए गए इमेज बफ़र के साथ VisionImage इंस्टेंस.

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

    एलान

    Objective-C

    - (nonnull instancetype)init;