public クラス 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)
を呼び出して、オプションのプロパティを設定します。設定しない場合、値はデフォルトで設定されます。
- rotation: 0
パラメータ
byteBuffer | オブジェクトです。 |
---|---|
幅 | 画像の幅を指定します。 |
身長 | 表される画像の高さ |
imageFormat | どのようにエンコードするかを決定します |