ResizeOp

ResizeOp classe pública

Como uma unidade de computação para processamento de imagens, ele pode redimensionar uma imagem para o tamanho especificado pelo usuário.

Ele interpola pixels quando a imagem é esticada e descarta os pixels quando a imagem é compactada.

Classes aninhadas

enum ResizeOp.ResizeMethod Algoritmos de redimensionamento.

Construtores Públicos

ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod)
Cria um ResizeOp que pode redimensionar imagens para o tamanho especificado no método especificado.

Métodos Públicos

TensorImage
aplicar ( TensorImage imagem)
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)
Calcula 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 resultante de volta ao da imagem de entrada.

Métodos herdados

Construtores Públicos

pública 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 redimensionar. Opções: ResizeOp.ResizeMethod

Métodos Públicos

pública TensorImage aplicar ( TensorImage imagem)

Aplica o redimensionamento definido em determinada imagem e retorna o resultado.

Nota: o conteúdo de entrada de image vai mudar, e image é a mesma instância com a saída.

Parâmetros
imagem imagem de entrada.
Devoluções
  • imagem de saída.

int público 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

int público getOutputImageWidth (int inputImageHeight, int inputImageWidth)

Calcula a largura da imagem de saída esperada quando o tamanho da imagem de entrada é fornecido.

Parâmetros
inputImageHeight
inputImageWidth

pública PointF inverseTransform (ponto PointF, int inputImageHeight, int inputImageWidth)

Transforma um ponto do sistema de coordenadas da imagem resultante de volta ao da imagem de entrada.

Parâmetros
apontar o ponto do sistema de coordenadas de resultado.
inputImageHeight a altura da imagem de entrada.
inputImageWidth a largura da imagem de entrada.
Devoluções
  • o ponto com as coordenadas do sistema de coordenadas da imagem de entrada.