ByteBufferExtractor

पब्लिक क्लास ByteBufferExtractor

MPImage से ByteBuffer निकालने की सुविधा.

फ़िलहाल, यह सिर्फ़ MPImage.STORAGE_TYPE_BYTEBUFFER पर MPImage के साथ काम करता है. ऐसा न करने पर, IllegalArgumentException को इस्तेमाल नहीं किया जाएगा.

सार्वजनिक तरीके

स्टैटिक ByteBuffer
एक्सट्रैक्ट(MPImage इमेज)
MPImage से ByteBuffer एक्सट्रैक्ट करता है.
स्टैटिक ByteBuffer
extract(MPImage इमेज, int targetFormat)
MPImage से दिए गए targetFormat में, रीड ओनली ByteBuffer निकालता है.

इनहेरिट किए गए तरीके

सार्वजनिक तरीके

सार्वजनिक स्टैटिक ByteBuffer एक्सट्रैक्ट करें (MPImage इमेज)

MPImage से ByteBuffer एक्सट्रैक्ट करता है.

दिखाया गया ByteBuffer, रीड-ओनली व्यू है. इसमें पहला MPImageProperties उपलब्ध है, जिसका स्टोरेज MPImage.STORAGE_TYPE_BYTEBUFFER है.

पैरामीटर
इमेज
लौटाए गए प्रॉडक्ट
  • ByteBuffer, जिसे सिर्फ़ पढ़ा जा सकता है.
थ्रो
IllegalArgumentException जब इमेज में ByteBuffer स्टोरेज न हो.
यह भी देखें

सार्वजनिक स्टैटिक ByteBuffer एक्सट्रैक्ट करें (MPImage इमेज, int targetFormat)

MPImage से दिए गए targetFormat में, रीड ओनली ByteBuffer निकालता है.

कन्वर्ज़न की खास जानकारी फ़ॉर्मैट करें:

  • आरजीबी इमेज को आरजीए फ़ॉर्मैट में एक्सट्रैक्ट करते समय, कोई चैनल हमेशा 255 पर सेट होगा.
  • आरजीबी फ़ॉर्मैट में आरजीबी एक्सट्रैक्ट करते समय, एक चैनल छोड़ दिया जाएगा.

पैरामीटर
इमेज वह इमेज जिससे बफ़र एक्सट्रैक्ट करना है.
targetFormat नतीजे बाइटबफ़र का इमेज फ़ॉर्मैट.
लौटाए गए प्रॉडक्ट
  • MPImage में स्टोर किया गया रीड ओनली ByteBuffer
थ्रो
IllegalArgumentException जब एक्सट्रैक्ट करने के लिए, काम न करने वाले फ़ॉर्मैट या डेटा टाइप की ज़रूरत हो.