MlImageAdapter

classe pública MlImageAdapter

Converte MlImage em TensorImage e vice-versa.

Métodos públicos

estático ColorSpaceType
createColorSpaceTypeFrom(int imageFormat)
Cria um ColorSpaceType de MlImage.ImageFormat.
estático TensorImage
createTensorImageFrom(MlImage mlImage)
Cria um TensorImage com base em um MlImage.

Métodos herdados

Métodos públicos

public Static ColorSpaceType createColorSpaceTypeFrom (int imageFormat)

Cria um ColorSpaceType de MlImage.ImageFormat.

Parâmetros
imageFormat

público estático TensorImage createTensorImageFrom (MlImage mlImage)

Cria um TensorImage com base em um MlImage.

IMPORTANTE: o TensorImage retornado compartilha armazenamento com mlImage. Portanto, não modifique o objeto contido no TensorImage, porque MlImage espera que os dados contidos sejam imutáveis. Além disso, os autores das chamadas precisam usar MlImage#getInternal()#acquire() e MlImage#release() para evitar que mlImage seja liberado inesperadamente.

Parâmetros
mlImage
Gera
IllegalArgumentException se o mlImage for criado de um contêiner sem suporte.