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.