MlImageAdapter

Classe publique MlImageAdapter

Convertit MlImage en TensorImage et inversement.

Méthodes publiques

statique ColorSpaceType
createColorSpaceTypeFrom(int imageFormat)
Crée un ColorSpaceType de MlImage.ImageFormat.
statique TensorImage
createTensorImageFrom(MlImage mlImage)
Crée un TensorImage à partir d'un MlImage.

Méthodes héritées

Méthodes publiques

public statique ColorSpaceType createColorSpaceTypeFrom (int imageFormat)

Crée un ColorSpaceType de MlImage.ImageFormat.

Paramètres
imageFormat

public statique TensorImage createTensorImageFrom (MlImage mlImage)

Crée un TensorImage à partir d'un MlImage.

IMPORTANT: Le TensorImage renvoyé partage l'espace de stockage avec mlImage. Par conséquent, ne modifiez pas l'objet contenu dans TensorImage, car MlImage s'attend à ce que ses données soient immuables. En outre, les appelants doivent utiliser MlImage#getInternal()#acquire() et MlImage#release() pour éviter que mlImage ne soit libéré de manière inattendue.

Paramètres
mlImage
Génère
IllegalArgumentException si mlImage est compilé à partir d'un conteneur non compatible.