公開類別 ByteBufferMlImageBuilder
從 ByteBuffer
建構 MlImage
。
您可以傳入可變動或不可變動的 ByteBuffer
。但 ByteBuffer
傳入後,為確保資料完整性,請勿修改其中的內容。
使用 ByteBufferExtractor
取得傳入的 ByteBuffer
。
公用建構函式
ByteBufferMlImageBuilder(ByteBuffer byteBuffer, int width, int height, int imageFormat)
使用必要
ByteBuffer 和代表的映像檔建立建構工具。 |
公用方法
MlImage | |
ByteBufferMlImageBuilder |
setRotation(重疊旋轉)
設定
MlImage.getRotation() 的值。 |
繼承的方法
公用建構函式
public ByteBufferMlImageBuilder (ByteBufferMlImageBuilder (ByteBuffer byteBuffer, int width, int height, int imageFormat)
使用必要 ByteBuffer
和代表的映像檔建立建構工具。
我們會使用指定的 width
、height
和 imageFormat
來驗證 byteBuffer
的大小。
同時呼叫 setRotation(int)
以設定選用屬性。如果未設定,系統會採用預設值:
- 旋轉:0
參數
byteBuffer | 映像檔資料物件 |
---|---|
寬度 | 所呈現圖片的寬度 |
高度 | 所呈現圖片的高度 |
imageFormat | 資料編碼方式 |