ابزار استخراج ByteBuffer از MPImage .
در حال حاضر فقط MPImage با MPImage.STORAGE_TYPE_BYTEBUFFER پشتیبانی می کند، در غیر این صورت IllegalArgumentException پرتاب می شود.
روش های عمومی
| بایت بافر استاتیک | |
| بایت بافر استاتیک |
روش های ارثی
روش های عمومی
استخراج بایت بافر ثابت عمومی (تصویر MPImage )
یک ByteBuffer از MPImage استخراج می کند.
ByteBuffer برگشتی یک نمای فقط خواندنی است، با اولین MPImageProperties موجود که نوع ذخیره آن MPImage.STORAGE_TYPE_BYTEBUFFER است.
مولفه های
| تصویر |
|---|
برمی گرداند
- یک
ByteBufferفقط خواندنی.
پرتاب می کند
| IllegalArgumentException | هنگامی که تصویر حاوی ذخیره سازی ByteBuffer نیست. |
|---|
همچنین ببینید
استخراج بایت بافر استاتیک عمومی (تصویر MPImage ، int targetFormat)
یک ByteBuffer فقط خواندنی را در targetFormat داده شده از MPImage استخراج می کند.
مشخصات تبدیل فرمت:
- هنگام استخراج تصاویر RGB به فرمت RGBA، یک کانال همیشه روی 255 تنظیم می شود.
- هنگام استخراج تصاویر RGBA به فرمت RGB، یک کانال حذف می شود.
مولفه های
| تصویر | تصویر برای استخراج بافر از. |
|---|---|
| targetFormat | فرمت تصویر بایت بافر نتیجه |
برمی گرداند
-
ByteBufferفقط خواندنی ذخیره شده درMPImage
پرتاب می کند
| IllegalArgumentException | زمانی که استخراج نیاز به فرمت پشتیبانی نشده یا تبدیل نوع داده دارد. |
|---|