ResizeOp

classe pública ResizeOp

Como 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 pixels quando a imagem é compactada.

Classes aninhadas

enumeração ResizeOp.ResizeMethod Algoritmos para redimensionamento.

Construtores Públicos

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

Métodos Públicos

TensorImage
aplicar (imagem TensorImage )
Aplica o redimensionamento definido em determinada imagem e retorna o resultado.
interno
getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Calcula a altura da imagem de saída esperada quando o tamanho da imagem de entrada é fornecido.
interno
getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Calcula a largura da imagem de saída esperada quando o tamanho da imagem de entrada é fornecido.
PontoF
inverseTransform (ponto PointF, int inputImageHeight, int inputImageWidth)
Transforma um ponto do sistema de coordenadas da imagem resultante de volta para o da imagem de entrada.

Métodos herdados

Construtores Públicos

ResizeOp público (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod)

Cria um ResizeOp que pode redimensionar imagens para um tamanho especificado no método especificado.

Parâmetros
altura do alvo A altura esperada da imagem redimensionada.
larguraalvo A largura esperada da imagem redimensionada.
método de redimensionamento O algoritmo a ser usado para redimensionar. Opções: ResizeOp.ResizeMethod

Métodos Públicos

aplicação pública do TensorImage (imagem TensorImage )

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

Nota: o conteúdo da image de entrada mudará e image será a mesma instância da saída.

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

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

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

Parâmetros
inputImageHeight
inputImageWidth

public PointF inverseTransform (ponto PointF, int inputImageHeight, int inputImageWidth)

Transforma um ponto do sistema de coordenadas da imagem resultante de volta para o 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.