tensorflow:: operaciones:: CodificarJpeg

#include <image_ops.h>

JPEG codifica una imagen.

Resumen

image es un tensor 3-D uint8 de forma [height, width, channels] .

El format attr se puede usar para anular el formato de color de la salida codificada. Los valores pueden ser:

  • `'' : Use a default format based on the number of channels in the image. * escala de grises : Output a grayscale JPEG image. The dimension of los canales de la imagen must be 1. * rgb : Output an RGB JPEG image. The dimension of los canales de la imagen debe ser 3.

Si no se especifica el format o es una cadena vacía, se elige un formato predeterminado en función del número de canales en image :

  • 1: salida de una imagen en escala de grises.
  • 3: salida de una imagen RGB.

Argumentos:

  • alcance: un objeto de alcance
  • imagen: 3-D con forma [height, width, channels] .

Atributos opcionales (ver Attrs ):

  • formato: formato de imagen por píxel.
  • calidad: Calidad de la compresión de 0 a 100 (más alto es mejor y más lento).
  • progresivo: si es verdadero, crea un archivo JPEG que se carga progresivamente (grueso a fino).
  • optimize_size: si es verdadero, gaste CPU/RAM para reducir el tamaño sin cambios en la calidad.
  • chroma_downsampling: Consulte http://en.wikipedia.org/wiki/Chroma_subsampling .
  • densidad_unidad: Unidad utilizada para especificar x_density y y_density : píxeles por pulgada ( 'in' ) o centímetro ( 'cm' ).
  • x_density: píxeles horizontales por unidad de densidad.
  • y_density: Píxeles verticales por unidad de densidad.
  • xmp_metadata: si no está vacío, incruste estos metadatos XMP en el encabezado de la imagen.

Devoluciones:

  • Output : 0-D. Imagen codificada en JPEG.

Constructores y Destructores

EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image)
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs)

Atributos públicos

contents
operation

Funciones publicas

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Funciones estáticas públicas

ChromaDownsampling (bool x)
DensityUnit (StringPiece x)
Format (StringPiece x)
OptimizeSize (bool x)
Progressive (bool x)
Quality (int64 x)
XDensity (int64 x)
XmpMetadata (StringPiece x)
YDensity (int64 x)

estructuras

tensorflow:: ops:: EncodeJpeg:: Atributos

Establecedores de atributos opcionales para EncodeJpeg .

Atributos públicos

contenido

::tensorflow::Output contents

operación

Operation operation

Funciones publicas

CodificarJpeg

 EncodeJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image
)

CodificarJpeg

 EncodeJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image,
  const EncodeJpeg::Attrs & attrs
)

nodo

::tensorflow::Node * node() const 

operador::tensorflow::Entrada

 operator::tensorflow::Input() const 

operador::tensorflow::Salida

 operator::tensorflow::Output() const 

Funciones estáticas públicas

ChromaDownsampling

Attrs ChromaDownsampling(
  bool x
)

Unidad de densidad

Attrs DensityUnit(
  StringPiece x
)

Formato

Attrs Format(
  StringPiece x
)

OptimizarTamaño

Attrs OptimizeSize(
  bool x
)

Progresivo

Attrs Progressive(
  bool x
)

Calidad

Attrs Quality(
  int64 x
)

XDensidad

Attrs XDensity(
  int64 x
)

XmpMetadatos

Attrs XmpMetadata(
  StringPiece x
)

YDensidad

Attrs YDensity(
  int64 x
)