BitmapMlImageBuilder

public クラス BitmapMlImageBuilder

Bitmap から MlImage をビルドします。

可変または不変の Bitmap を渡すことができます。ただし、Bitmap が渡された後は、データの整合性を維持するため、その中のコンテンツを変更しないでください。

BitmapExtractor を使用して、渡された Bitmap を取得します。

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

BitmapMlImageBuilder(ビットマップ ビットマップ)
必須の Bitmap を使用してビルダーを作成します。
BitmapMlImageBuilder(コンテキスト コンテキスト、URI URI)
ファイルから MlImage をビルドするビルダーを作成します。

パブリック メソッド

MlImage
build()
MlImage インスタンスを作成します。
BitmapMlImageBuilder
setRotation(整数回転)
MlImage.getRotation() の値を設定します。

継承されるメソッド

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

public BitmapMlImageBuilder (ビットマップ ビットマップ)

必須の Bitmap を使用してビルダーを作成します。

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

  • rotation: 0

パラメータ
ビットマップ

public BitmapMlImageBuilder (コンテキスト コンテキスト、Uri uri)

ファイルから MlImage をビルドするビルダーを作成します。

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

  • rotation: 0

パラメータ
コンテキスト アプリケーション コンテキスト。
uri リソース ファイルのパス。
例外
IOException

パブリック メソッド

public MlImage build ()

MlImage インスタンスを作成します。

public BitmapMlImageBuilder setRotation (int 回転)

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

パラメータ
ローテーション
例外
IllegalArgumentException 回転値が 0、90、180、270 ではない場合。