Como unidad de procesamiento para procesar imágenes, podía cambiar el tamaño de la imagen a uno predefinido.
No estirará ni comprimirá el contenido de la imagen. Sin embargo, para adaptarse al nuevo tamaño, se recortan o rellenan píxeles. Cuando recorta la imagen, realiza un recorte central. Cuando se rellenan los píxeles, se realiza un relleno cero.
Consulta también
Constructores públicos
ResizeWithCropOrPadOp(int targetHeight, int targetWidth)
Crea un ResizeWithCropOrPadOp que podría recortar o rellenar las imágenes hasta el tamaño especificado.
|
Métodos públicos
TensorImage |
apply(imagen TensorImage)
Aplica el cambio de tamaño definido con recorte o relleno en la imagen determinada y muestra el resultado.
|
int |
getOutputImageHeight(int inputImageHeight, int inputImageWidth)
Calcula la altura de la imagen de salida esperada cuando se proporciona el tamaño de la imagen de entrada.
|
int |
getOutputImageWidth(int inputImageHeight, int inputImageWidth)
Calcula el ancho de la imagen de salida esperada cuando se proporciona el tamaño de la imagen de entrada.
|
PointF |
inverseTransform(punto de PointF, int inputImageHeight, int inputImageWidth)
Transforma un punto del sistema de coordenadas de la imagen de resultado en el de la imagen de entrada.
|
Métodos heredados
Constructores públicos
public ResizeWithCropOrPadOp (int targetHeight, int targetWidth)
Crea un ResizeWithCropOrPadOp que podría recortar o rellenar las imágenes hasta el tamaño especificado. Adopta recorte central y sin relleno.
Parámetros
targetHeight | La altura esperada de la imagen recortada o con relleno. |
---|---|
targetWidth | El ancho esperado de la imagen recortada o con relleno. |
Métodos públicos
public TensorImage apply (TensorImage image)
Aplica el cambio de tamaño definido con recorte o relleno en la imagen determinada y muestra el resultado.
Nota: El contenido del image
de entrada cambiará y image
será la misma instancia con el resultado.
Parámetros
imagen | imagen de entrada. |
---|
Devuelve
- imagen de salida.
public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Calcula la altura de la imagen de salida esperada cuando se proporciona el tamaño de la imagen de entrada.
Parámetros
inputImageHeight | |
---|---|
inputImageWidth |
public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Calcula el ancho de la imagen de salida esperada cuando se proporciona el tamaño de la imagen de entrada.
Parámetros
inputImageHeight | |
---|---|
inputImageWidth |
public PointF inverseTransform (PointF, int inputImageHeight, int inputImageWidth)
Transforma un punto del sistema de coordenadas de la imagen de resultado en el de la imagen de entrada.
Parámetros
point | el punto del sistema de coordenadas de resultados. |
---|---|
inputImageHeight | la altura de la imagen de entrada. |
inputImageWidth | el ancho de la imagen de entrada. |
Devuelve
- el punto con las coordenadas del sistema de coordenadas de la imagen de entrada.