公共类 ByteBufferMlImageBuilder
从 ByteBuffer 构建 MlImage。
您可以传入可变或不可变的 ByteBuffer。不过,传入 ByteBuffer 后,为了确保数据的完整性,您不应修改其中的内容。
使用 ByteBufferExtractor 获取您传入的 ByteBuffer。
公共构造函数
|
ByteBufferMlImageBuilder(ByteBuffer byteBuffer, int width, int height, int imageFormat)
使用必需的
ByteBuffer 和表示的映像创建构建器。 |
公共方法
| MlImage | |
| ByteBufferMlImageBuilder |
setRotation(整数旋转)
设置
MlImage.getRotation() 的值。 |
继承的方法
公共构造函数
public ByteBufferMlImageBuilder (ByteBuffer byteBuffer, int width, int height, int imageFormat)
使用必需的 ByteBuffer 和表示的映像创建构建器。
我们将使用给定的 width、height 和 imageFormat 验证 byteBuffer 的大小。
还会调用 setRotation(int) 以设置可选属性。如果未设置此政策,系统将使用默认值设置相应的值:
- 旋转:0
参数
| byteBuffer | 图像数据对象。 |
|---|---|
| 宽度 | 所代表图片的宽度。 |
| 高度 | 所代表图片的高度。 |
| imageFormat | 数据编码图片的方式。 |