ImageProjectiveTransformV3

classe final pública ImageProjectiveTransformV3

Aplica a transformação fornecida a cada uma das imagens.

Se uma linha de `transformações` for `[a0, a1, a2, b0, b1, b2, c0, c1]`, então ela mapeia o ponto de saída `(x, y)` para um ponto de entrada transformado `(x' , y') = ((a0 x + a1 y + a2) / k, (b0 x + b1 y + b2) / k)`, onde `k = c0 x + c1 y + 1`. Se o ponto transformado estiver fora da imagem de entrada, o pixel de saída será definido como fill_value.

Classes aninhadas

aula ImageProjectiveTransformV3.Opções Atributos opcionais para ImageProjectiveTransformV3

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Métodos Públicos

Saída <T>
asOutput ()
Retorna o identificador simbólico do tensor.
estático <T estende TNumber > ImageProjectiveTransformV3 <T>
create (escopo do escopo , imagens do operando <T>, transformações do operando <TFloat32> , operando <TInt32> outputShape, operando <TFloat32> fillValue, interpolação de string, opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação ImageProjectiveTransformV3.
ImageProjectiveTransformV3.Options estática
fillMode (String fillMode)
Saída <T>
imagens transformadas ()
4-D com forma `[lote, nova_altura, nova_largura, canais]`.

Métodos herdados

Constantes

String final estática pública OP_NAME

O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Valor constante: "ImageProjectiveTransformV3"

Métodos Públicos

Saída pública <T> asOutput ()

Retorna o identificador simbólico do tensor.

As entradas para operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.

public static ImageProjectiveTransformV3 <T> create ( escopo de escopo , imagens do operando <T>, transformações do operando < TFloat32 >, operando < TInt32 > outputShape, operando < TFloat32 > fillValue, interpolação de string, opções... opções)

Método de fábrica para criar uma classe que envolve uma nova operação ImageProjectiveTransformV3.

Parâmetros
escopo escopo atual
imagens 4-D com forma `[lote, altura, largura, canais]`.
transforma Tensor 2-D, matriz `[batch, 8]` ou `[1, 8]`, onde cada linha corresponde a uma matriz de transformação projetiva 3 x 3, com a última entrada assumida como 1. Se houver uma linha, a mesma transformação será aplicada a todas as imagens.
forma de saída Tensor 1-D [nova_altura, nova_largura].
preencherValor float, o valor a ser preenchido quando fill_mode for constante".
interpolação Método de interpolação, "NEAREST" ou "BILINEAR".
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de ImageProjectiveTransformV3

público estático ImageProjectiveTransformV3.Options fillMode (String fillMode)

Parâmetros
modo de preenchimento Modo de preenchimento, "REFLECT", "WRAP" ou "CONSTANT".

Saída pública <T> transformImages ()

4-D com forma `[lote, nova_altura, nova_largura, canais]`.