ImageProjectiveTransformV3

clase final pública ImageProjectiveTransformV3

Aplica la transformación dada a cada una de las imágenes.

Si una fila de `transformaciones` es `[a0, a1, a2, b0, b1, b2, c0, c1]`, entonces asigna el punto de salida `(x, y)` a un punto de entrada transformado `(x' , y') = ((a0 x + a1 y + a2) / k, (b0 x + b1 y + b2) / k)`, donde `k = c0 x + c1 y + 1`. Si el punto transformado se encuentra fuera de la imagen de entrada, el píxel de salida se establece en valor_relleno.

Clases anidadas

clase ImageProjectiveTransformV3.Opciones Atributos opcionales para ImageProjectiveTransformV3

Constantes

Cadena OP_NOMBRE El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Métodos públicos

Salida <T>
como salida ()
Devuelve el identificador simbólico del tensor.
estático <T extiende TNumber > ImageProjectiveTransformV3 <T>
crear (alcance de alcance , imágenes de operando <T>, transformaciones de operando <TFloat32> , forma de salida de operando <TInt32> , operando <TFloat32> fillValue, interpolación de cadenas, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación ImageProjectiveTransformV3.
ImageProjectiveTransformV3.Options estático
fillMode (modo de relleno de cadena)
Salida <T>
Imágenes transformadas ()
4-D con forma `[lote, nuevo_alto, nuevo_ancho, canales]`.

Métodos heredados

Constantes

Cadena final estática pública OP_NAME

El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Valor constante: "ImageProjectiveTransformV3"

Métodos públicos

Salida pública <T> como Salida ()

Devuelve el identificador simbólico del tensor.

Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.

public static ImageProjectiveTransformV3 <T> create (Ámbito de alcance , Operando <T> imágenes, Operando < TFloat32 > transformaciones, Operando < TInt32 > OutputShape, Operando < TFloat32 > fillValue, Interpolación de cadenas, Opciones... opciones)

Método de fábrica para crear una clase que envuelve una nueva operación ImageProjectiveTransformV3.

Parámetros
alcance alcance actual
imágenes 4-D con forma `[lote, alto, ancho, canales]`.
transforma Tensor 2-D, matriz `[batch, 8]` o `[1, 8]`, donde cada fila corresponde a una matriz de transformación proyectiva de 3 x 3, y se supone que la última entrada es 1. Si hay una fila, Se aplicará la misma transformación a todas las imágenes.
forma de salida Tensor 1-D [nueva_altura, nuevo_ancho].
llenarValor float, el valor que se completará cuando fill_mode sea constante".
interpolación Método de interpolación, "NEAREST" o "BILINEAR".
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de ImageProjectiveTransformV3

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

Parámetros
modo de relleno Modo de llenado, "REFLECT", "WRAP" o "CONSTANT".

Salida pública <T> imágenes transformadas ()

4-D con forma `[lote, nuevo_alto, nuevo_ancho, canales]`.