公開類別 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 | 資料編碼方式 |