Rot90Op

classe pública Rot90Op

Gira a imagem no sentido anti-horário.

Construtores públicos

Rot90Op()
Cria uma Op Rot90 que gira a imagem 90 graus no sentido anti-horário.
Rot90Op(int k)
Cria uma Op Rot90 que gira a imagem em 90 graus por k vezes no sentido anti-horário.

Métodos públicos

TensorImage
apply(imagem do TensorImage)
Aplica a rotação definida 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

público Rot90Op ()

Cria uma Op Rot90 que gira a imagem 90 graus no sentido anti-horário.

público Rot90Op (int k)

Cria uma Op Rot90 que gira a imagem em 90 graus por k vezes no sentido anti-horário.

Parâmetros
k É o número de vezes que a imagem é girada em 90 graus. Se for positivo, a imagem vai ser girada no sentido anti-horário. Se for negativo, a op vai girar a imagem no sentido horário.

Métodos públicos

pública TensorImage apply (TensorImage)

Aplica a rotação definida 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.