Como unidade de computação para processar imagens, ele pode redimensionar uma imagem para o tamanho especificado pelo usuário.
Ele interpola pixels quando a imagem é esticada e descarta pixels quando a imagem é compactada.
Ver também
Classes aninhadas
| enum | ResizeOp.ResizeMethod | Algoritmos para redimensionamento. | |
Construtores públicos
|
ResizeOp(int targetHeight, int targetWidth, ResizeOp.ResizeMethod redimensionáMethod)
Cria um ResizeOp que pode redimensionar imagens para o tamanho especificado no método especificado.
|
Métodos públicos
| TensorImage |
apply(imagem do TensorImage)
Aplica o redimensionamento definido em determinada imagem e retorna o resultado.
|
| int |
getOutputImageHeight(int inputImageHeight, int inputImageWidth)
Calcula a altura da imagem de saída esperada quando o tamanho da imagem de entrada é fornecido.
|
| int |
getOutputImageWidth(int inputImageHeight, int inputImageWidth)
Computa a largura da imagem de saída esperada quando o tamanho da imagem de entrada é fornecido.
|
| PointF |
inverseTransform(ponto PointF, int inputImageHeight, int inputImageWidth)
Transforma um ponto do sistema de coordenadas da imagem de resultado como o da imagem de entrada.
|
Métodos herdados
Construtores públicos
public ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod)
Cria um ResizeOp que pode redimensionar imagens para o tamanho especificado no método especificado.
Parâmetros
| targetHeight | A altura esperada da imagem redimensionada. |
|---|---|
| targetWidth | É a largura esperada da imagem redimensionada. |
| resizeMethod | O algoritmo a ser usado para redimensionamento. Opções: ResizeOp.ResizeMethod
|
Métodos públicos
pública TensorImage apply (TensorImage)
Aplica o redimensionamento definido em determinada imagem e retorna o resultado.
Observação: o conteúdo da entrada image mudará, e image é a mesma instância
da saída.
Parâmetros
| imagem | imagem de entrada. |
|---|
Retorna
- imagem de saída.
public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Calcula a altura da imagem de saída esperada quando o tamanho da imagem de entrada é fornecido.
Parâmetros
| inputImageHeight | |
|---|---|
| inputImageWidth |
public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Computa a largura da imagem de saída esperada quando o tamanho da imagem de entrada é fornecido.
Parâmetros
| inputImageHeight | |
|---|---|
| inputImageWidth |
public PointF inverseTransform (PointF point, int inputImageHeight, int inputImageWidth)
Transforma um ponto do sistema de coordenadas da imagem de resultado como o da imagem de entrada.
Parâmetros
| point | o ponto do sistema de coordenadas de resultado. |
|---|---|
| inputImageHeight | a altura da imagem de entrada. |
| inputImageWidth | a largura da imagem de entrada. |
Retorna
- o ponto com as coordenadas do sistema de coordenadas da imagem de entrada.