MlImageAdapter

public クラス MlImageAdapter

MlImageTensorImage に、その逆を変換します。

パブリック メソッド

static ColorSpaceType
createColorSpaceTypeFrom(int imageFormat)
MlImage.ImageFormat から ColorSpaceType を作成します。
static TensorImage
createTensorImageFromMlImage mlImage)
MlImage から TensorImage を作成します。

継承されるメソッド

パブリック メソッド

public static ColorSpaceType createColorSpaceTypeFrom (int imageFormat)

MlImage.ImageFormat から ColorSpaceType を作成します。

パラメータ
imageFormat

public static TensorImage createTensorImageFrom (MlImage mlImage)

MlImage から TensorImage を作成します。

重要: 返される TensorImage はストレージを mlImage と共有するため、TensorImage に含まれるオブジェクトを変更しないでください。MlImage は、含まれるデータが不変であると想定しているからです。また、mlImage が予期せず解放されないように、呼び出し元は MlImage#getInternal()#acquire()MlImage#release() を使用する必要があります。

パラメータ
mlImage
例外
IllegalArgumentException mlImage がサポートされていないコンテナからビルドされている場合。