Ajusta el contraste de una o más imágenes.
`images` es un tensor de al menos 3 dimensiones. Las últimas 3 dimensiones se interpretan como "[alto, ancho, canales]". Las otras dimensiones solo representan una colección de imágenes, como "[lote, alto, ancho, canales]".
El contraste se ajusta de forma independiente para cada canal de cada imagen.
Para cada canal, el Op primero calcula la media de los píxeles de la imagen en el canal y luego ajusta cada componente de cada píxel a `(x - mean) * contrast_factor + mean`.
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico del tensor. |
estática <T se extiende TNumber > AdjustContrast <T> | |
Salida <T> | salida () La imagen o imágenes con contraste ajustado. |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Métodos públicos
pública de salida <T> asOutput ()
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 AdjustContrast <T> crear ( Alcance alcance, operando <T> imágenes, operando < TFloat32 > contrastFactor)
Método de fábrica para crear una clase que envuelva una nueva operación AdjustContrast.
Parámetros
alcance | alcance actual |
---|---|
imagenes | Imágenes para ajustar. Al menos 3-D. |
contrastFactor | Un multiplicador de flotador para ajustar el contraste. |
Devoluciones
- una nueva instancia de AdjustContrast