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 0.
Classes aninhadas
aula | ImageProjectiveTransformV2.Opções | Atributos opcionais para ImageProjectiveTransformV2 |
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 > ImageProjectiveTransformV2 <T> | create (escopo do escopo , imagens do operando <T>, transformações do operando <TFloat32> , operando <TInt32> outputShape, interpolação de string, opções... opções) Método de fábrica para criar uma classe que envolve uma nova operação ImageProjectiveTransformV2. |
ImageProjectiveTransformV2.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
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 ImageProjectiveTransformV2 <T> create (Escopo do escopo , imagens do operando <T>, transformações do operando <TFloat32> , operando <TInt32> outputShape, interpolação de string, opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação ImageProjectiveTransformV2.
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]. |
interpolação | Método de interpolação, "NEAREST" ou "BILINEAR". |
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância de ImageProjectiveTransformV2
público estático ImageProjectiveTransformV2.Options fillMode (String fillMode)
Parâmetros
modo de preenchimento | Modo de preenchimento, "REFLECT", "WRAP" ou "CONSTANT". |
---|