BitmapMlImageBuilder

public クラス BitmapMlImageBuilder

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

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

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

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

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

パブリック メソッド

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

継承されるメソッド

ブール値
equals(Object arg0)
final クラス<?>
getClass()
整数
hashCode()
final void
notify()
final void
notifyAll()
文字列
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()

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

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

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

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

  • rotation: 0

パラメータ
ビットマップ

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

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

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

  • rotation: 0

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

パブリック メソッド

public MlImage build ()

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

public BitmapMlImageBuilder setRotation (int 回転)

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

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