أداة لاستخراج ByteBuffer
من MPImage
تتيح السياسة حاليًا استخدام السمة MPImage
فقط مع MPImage.STORAGE_TYPE_BYTEBUFFER
،
وإلا سيتم استخدام السمة IllegalArgumentException
.
الطرق العامة
ثابت ByteBuffer | |
ثابت ByteBuffer |
الطرق المكتسَبة
الطرق العامة
public static ByteBuffer استخراج (صورة MPImage)
لاستخراج ByteBuffer
من MPImage
.
ByteBuffer
التي يتم عرضها هي عرض للقراءة فقط، مع أول MPImageProperties
متاح ونوع مساحة التخزين هو MPImage.STORAGE_TYPE_BYTEBUFFER
.
المَعلمات
صورة |
---|
المرتجعات
ByteBuffer
للقراءة فقط.
الرميات
IllegalArgumentException | إذا لم تكن الصورة تحتوي على مساحة تخزين في ByteBuffer
|
---|
دوال ذات صلة
public static ByteBuffer استخراج (MPImage image, int targetFormat)
لاستخراج ByteBuffer
للقراءة فقط في targetFormat
معين من MPImage
.
مواصفات الإحالات الناجحة للتنسيقات:
- عند استخراج صور نموذج أحمر أخضر أزرق إلى تنسيق RGBA، سيتم ضبط القناة دائمًا على 255.
- عند استخراج صور RGBA إلى تنسيق RGB، سيتم حذف القناة.
المَعلمات
صورة | الصورة لاستخراج المورد الاحتياطي منه. |
---|---|
targetFormat | تنسيق الصورة لمخزن البايت المؤقت للنتيجة. |
المرتجعات
ByteBuffer
للقراءة فقط المخزّنة فيMPImage
الرميات
IllegalArgumentException | عندما يتطلب استخراج البيانات إحالات ناجحة غير متوافقة مع نوع البيانات أو تنسيقها. |
---|