יוצר MlImage מ-ByteBuffer.
אפשר להעביר ערך ב: ByteBuffer שניתן לשינוי או. עם זאת, אחרי שמעבירים את ByteBuffer, אין לשנות את התוכן בתוכן כדי לשמור על תקינות הנתונים.
אפשר להשתמש ב-ByteBufferExtractor כדי לקבל ByteBuffer שעברת.
בנאים ציבוריים
|
ByteBufferMlImageBuilder(ByteBuffer byteBuffer, int width, int height, int imageFormat)
יוצר את ה-builder עם
ByteBuffer הנדרשים ועם התמונה המיוצגת. |
שיטות ציבוריות
| MlImage | |
| ByteBufferMlImageBuilder |
setRotation(סבב int)
מגדיר ערך עבור
MlImage.getRotation(). |
שיטות שעברו בירושה
בנאים ציבוריים
Public ByteBufferMlImageBuilder (ByteBuffer byteBuffer, intwidth, intheight, int imageFormat)
יוצר את ה-builder עם ByteBuffer הנדרשים ועם התמונה המיוצגת.
אנחנו נאמת את הגודל של byteBuffer עם הנתונים width, height
ו-imageFormat.
הפונקציה קוראת גם ל-setRotation(int) כדי להגדיר את המאפיינים האופציונליים. אם המדיניות לא מוגדרת, הערכים
יוגדרו כברירת המחדל:
- סבב: 0
פרמטרים
| byteBuffer | באובייקט נתוני התמונה. |
|---|---|
| רוחב | רוחב התמונה המיוצגת. |
| גובה | הגובה של התמונה המיוצגת. |
| imageFormat | באופן שבו הנתונים מקודדים את התמונה. |
שיטות ציבוריות
public ByteBufferMlImageBuilder setRotation (int rotation)
מגדיר ערך עבור MlImage.getRotation().
פרמטרים
| סבב |
|---|
קליעות
| IllegalArgumentException | אם ערך הסיבוב אינו 0, 90, 180 או 270. |
|---|