ByteBufferMlImageBuilder

パブリック クラスByteBufferMlImageBuilder

ByteBufferからMlImageを構築します。

可変または不変のByteBufferを渡すことができます。ただし、 ByteBufferが渡された後は、データの整合性を保つために、その内容を変更しないでください。

ByteBufferExtractor使用して、渡したByteBufferを取得します。

パブリックコンストラクター

ByteBufferMlImageBuilder ( ByteBuffer byteBuffer、int width、int height、int imageFormat)
必須のByteBufferと表現されたイメージを使用してビルダーを作成します。

パブリックメソッド

MlImage
建てる()
MlImageインスタンスを構築します。
ByteBufferMlImageBuilder
setRotation (int 回転)
MlImage.getRotation()の値を設定します。

継承されたメソッド

パブリックコンストラクター

public ByteBufferMlImageBuilder ( ByteBuffer byteBuffer、int width、int height、int imageFormat)

必須のByteBufferと表現されたイメージを使用してビルダーを作成します。

指定されたwidthheightimageFormatbyteBufferのサイズを検証します。

また、 setRotation(int)を呼び出して、オプションのプロパティを設定します。設定されていない場合、値はデフォルトで設定されます。

  • 回転: 0

パラメーター
バイトバッファ画像データオブジェクト。
表現された画像の幅。
身長表現された画像の高さ。
画像フォーマットデータが画像をエンコードする方法。

パブリックメソッド

パブリックMlImageビルド()

MlImageインスタンスを構築します。

public ByteBufferMlImageBuilder setRotation (int 回転)

MlImage.getRotation()の値を設定します。

パラメーター
回転
投げる
IllegalArgumentException回転値が 0、90、180、または 270 ではない場合。