É 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 | |
| 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. |
Gera
| IOException |
|---|
Métodos públicos
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. |
|---|