Compilador para ImageProcessingOptions.
Si se especifican la región de interés y la rotación, primero se extrae el recorte alrededor de esa región y, luego, se aplica la rotación especificada.
Constructores públicos
Métodos públicos
| final ImageProcessingOptions |
build()
Valida y compila la instancia de
ImageProcessingOptions. |
| resumen ImageProcessingOptions.Builder |
setRegionOfInterest(valor RectF)
Establece la región de interés opcional para recortar a partir de la imagen.
|
| resumen ImageProcessingOptions.Builder |
setRotationDegrees(valor int)
Configura la rotación que se aplica a la imagen (o región de interés recortada), en grados en el sentido de las manecillas del reloj.
|
Métodos heredados
Constructores públicos
public Builder ()
Métodos públicos
final ImageProcessingOptions compilación ()
Valida y compila la instancia de ImageProcessingOptions.
Arroja
| IllegalArgumentException | si algunos de los valores proporcionados no cumplen con sus requisitos. |
|---|
resumen público ImageProcessingOptions.Builder setRegionOfInterest (valor RectF)
Establece la región de interés opcional para recortar a partir de la imagen. Si no se especifica, se usa la imagen completa.
Las coordenadas deben estar en [0,1], left debe ser < right y top debe ser < bottom; de lo contrario, se arrojará una IllegalArgumentException cuando se llame a build().
Parámetros
| value |
|---|
público abstracto ImageProcessingOptions.Builder setRotationDegrees (valor int)
Configura la rotación que se aplica a la imagen (o región de interés recortada), en grados en el sentido de las manecillas del reloj. La configuración predeterminada es 0.
La rotación debe ser un múltiplo (positivo o negativo) de 90°; de lo contrario, se arrojará una
IllegalArgumentException cuando se llame a build().
Parámetros
| value |
|---|