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 |
Métodos públicos
Salida <T> | como salida () Devuelve el identificador simbólico de un tensor. |
estático <T extiende Número> ImageProjectiveTransformV3 <T> | crear (alcance alcance , imágenes del operando <T>, transformaciones del operando <Float>, forma de salida del operando <Integer>, valor de relleno del operando <Float>, interpolación de cadenas, 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
Métodos públicos
Salida pública <T> como Salida ()
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 ImageProjectiveTransformV3 <T> crear (alcance del alcance , imágenes del operando <T>, transformaciones del operando <Float>, forma de salida del operando <Integer>, valor de relleno del operando <Float>, 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, "REFLEJAR", "ENVOLVER", "CONSTANTE" o "MÁS CERCANO". |
---|
Salida pública <T> imágenes transformadas ()
4-D con forma `[lote, nuevo_alto, nuevo_ancho, canales]`.