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 |
---|