BitmapMlImageBuilder

classe pública BitmapMlImageBuilder

Cria MlImage de Bitmap.

É possível transmitir Bitmap mutáveis ou imutáveis. No entanto, depois que Bitmap for transmitido, para manter a integridade dos dados, não modifique o conteúdo dele.

Use BitmapExtractor para receber Bitmap.

Construtores públicos

BitmapMlImageBuilder(Bitmap de bitmap)
Cria o builder com um Bitmap obrigatório.
BitmapMlImageBuilder(contexto de contexto, URI do URI)
Cria o builder para criar o MlImage usando um arquivo.

Métodos públicos

MlImage
build()
Cria uma instância de MlImage.
BitmapMlImageBuilder
setRotation(rotação completa)
Define o valor para MlImage.getRotation().

Métodos herdados

Construtores públicos

public BitmapMlImageBuilder (Bitmap bitmap)

Cria o builder com um Bitmap obrigatório.

Também chama setRotation(int) para definir as propriedades opcionais. Se não for definido, os valores serão definidos por padrão:

  • rotação: 0

Parâmetros
bitmap de dados da imagem.

public BitmapMlImageBuilder (contexto de contexto, URI do URI)

Cria o builder para criar o MlImage usando um arquivo.

Também chama setRotation(int) para definir as propriedades opcionais. Se não for definido, os valores serão definidos por padrão:

  • rotação: 0

Parâmetros
contexto o contexto do aplicativo.
uri o caminho para o arquivo de recursos.

Métodos públicos

public MlImage build ()

Cria uma instância de MlImage.

public BitmapMlImageBuilder setRotation (int rotation)

Define o valor para MlImage.getRotation().

Parâmetros
rotação
Gera
IllegalArgumentException se o valor de rotação não for 0, 90, 180 ou 270.