ResizeWithCropOrPadOp

ResizeWithCropOrPadOp classe pública

Como uma unidade de computação para processamento de imagens, ele pode redimensionar a imagem para um tamanho predefinido.

Não vai esticar nem comprimir o conteúdo da imagem. No entanto, para se ajustar ao novo tamanho, ele corta ou preenche os pixels. Ao cortar a imagem, ele executa um corte central; quando preenche pixels, executa um preenchimento de zero.

Construtores Públicos

ResizeWithCropOrPadOp (int targetHeight, int targetWidth)
Cria um ResizeWithCropOrPadOp que pode cortar / preencher imagens no tamanho especificado.

Métodos Públicos

TensorImage
aplicar ( TensorImage imagem)
Aplica o redimensionamento definido com corte ou / e preenchimento na imagem dada 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 ResizeWithCropOrPadOp (int targetHeight, int targetWidth)

Cria um ResizeWithCropOrPadOp que pode cortar / preencher imagens no tamanho especificado. Adota corte central e preenchimento zero.

Parâmetros
targetHeight A altura esperada da imagem cortada / preenchida.
targetWidth A largura esperada da imagem cortada / preenchida.

Métodos Públicos

pública TensorImage aplicar ( TensorImage imagem)

Aplica o redimensionamento definido com corte ou / e preenchimento na imagem dada 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.