MlImageAdapter

classe pubblica MlImageAdapter

Converte MlImage in TensorImage e viceversa.

Metodi pubblici

ColorSpaceType statico
createColorSpaceTypeFrom (int imageFormat)
Crea un ColorSpaceType da MlImage.ImageFormat .
TensorImage statica
createTensorImageFrom ( MlImage mlImage)
Crea un TensorImage da un MlImage .

Metodi ereditati

Metodi pubblici

public static ColorSpaceType createColorSpaceTypeFrom (int imageFormat)

Crea un ColorSpaceType da MlImage.ImageFormat .

Parametri
imageFormat

TensorImage pubblico statico createTensorImageFrom ( MlImage mlImage)

Crea un TensorImage da un MlImage .

IMPORTANTE: il TensorImage restituito condivide lo spazio di archiviazione con mlImage , quindi non modificare l'oggetto contenuto in TensorImage , poiché MlImage prevede che i suoi dati contenuti siano immutabili. Inoltre, i chiamanti dovrebbero utilizzare MlImage#getInternal()#acquire() e MlImage#release() per evitare che mlImage venga rilasciato inaspettatamente.

Parametri
mlImmagine
Lancia
IllegalArgumentException se mlImage è creato da un contenitore non supportato.