Builder para a classe ImageProcessingOptions.
Se a região de interesse e a rotação forem especificadas, o corte em torno da região de interesse vai ser extraído primeiro e, em seguida, a rotação especificada vai ser aplicada à safra.
Construtores públicos
|
Builder()
|
Métodos públicos
| final ImageProcessingOptions |
build()
Valida e cria a instância
ImageProcessingOptions. |
| abstrato ImageProcessingOptions.Builder |
setRegionOfInterest(valor de RetF)
Define a região de interesse opcional para cortar da imagem.
|
| abstrato ImageProcessingOptions.Builder |
setRotationDegrees(valor int)
Define a rotação a ser aplicada à imagem (ou região de interesse cortada), em graus no sentido horário.
|
Métodos herdados
Construtores públicos
public Builder ()
Métodos públicos
public final ImageProcessingOptions build ()
Valida e cria a instância ImageProcessingOptions.
Gera
| IllegalArgumentException | caso alguns dos valores fornecidos não atendam aos requisitos. |
|---|
public ImageProcessingOptions.Builder setRegionOfInterest (valor RetF)
Define a região de interesse opcional para cortar da imagem. Se não for especificado, a imagem completa será usada.
As coordenadas precisam estar em [0,1], left precisa ser < right e top precisa ser
< bottom. Caso contrário, uma IllegalArgumentException será gerada quando build()
for chamado.
Parâmetros
| valor |
|---|
public abstrato ImageProcessingOptions.Builder setRotationDegrees (valor int)
Define a rotação a ser aplicada à imagem (ou região de interesse cortada), em graus no sentido horário. O padrão é 0.
A rotação precisa ser um múltiplo (positivo ou negativo) de 90°. Caso contrário, uma IllegalArgumentException será gerada quando build() for chamado.
Parâmetros
| valor |
|---|