Aplica la transformación dada a cada una de las imágenes.
Si una fila de `transforms` es` [a0, a1, a2, b0, b1, b2, c0, c1] `, entonces se asigna el punto de salida` (x, y) `a un punto de entrada transformada` (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 0.
Clases anidadas
clase | ImageProjectiveTransformV2.Options | Atributos opcionales para ImageProjectiveTransformV2 |
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico de un tensor. |
estática <T extiende Número> ImageProjectiveTransformV2 <T> | crear ( alcance de alcance, operando <T> imágenes, operando <Float> transforma, operando <Integer> outputShape, interpolación de cadenas, opciones ... opciones) Método de fábrica para crear una clase que envuelva una nueva operación ImageProjectiveTransformV2. |
static ImageProjectiveTransformV2.Options | fillMode (String fillMode) |
Salida <T> | transformImages () 4-D con forma `[lote, nueva_altura, nuevo_ancho, canales]`. |
Métodos heredados
Métodos públicos
Salida pública <T> asOutput ()
Devuelve el identificador simbólico de un 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 ImageProjectiveTransformV2 <T> create ( Alcance del alcance, Operand <T> imágenes, Operand <Float> transforma, Operand <Integer> outputShape, Interpolación de cadenas, Opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación ImageProjectiveTransformV2.
Parámetros
alcance | alcance actual |
---|---|
imagenes | 4-D con forma `[lote, altura, ancho, canales]`. |
transforma | Tensor 2-D, matriz `[lote, 8]` o `[1, 8]`, donde cada fila corresponde a una matriz de transformación proyectiva de 3 x 3, con la última entrada asumida como 1. Si hay una fila, se aplicará la misma transformación a todas las imágenes. |
outputShape | Tensor 1-D [new_height, new_width]. |
interpolación | Método de interpolación, "MÁS CERCANO" o "BILINEAR". |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de ImageProjectiveTransformV2
public static ImageProjectiveTransformV2.Options fillMode (String fillMode)
Parámetros
fillMode | Modo de relleno, "REFLEJAR", "ENVOLVER" o "CONSTANTE". |
---|