tensorflow::ops::EncodeJpeg

#include <image_ops.h>

Encoder une image au format JPEG.

Résumé

image est un tenseur uint8 3D de forme [height, width, channels] .

Le format d'attribut permet de remplacer le format de couleur de la sortie encodée. Les valeurs possibles sont :

  • `'' : Use a default format based on the number of channels in the image. * grayscale : Output a grayscale JPEG image. The dimension of l'image must be 1. * rgb : Output an RGB JPEG image. The dimension of l'image doit être de 3.

Si format n'est pas spécifié ou s'il s'agit d'une chaîne vide, un format par défaut est choisi en fonction du nombre de canaux dans image :

Arguments :

  • portée : un objet Scope
  • image : 3D avec forme [height, width, channels] .

Attributs optionnels (voir Attrs ) :

  • Format : Format d'image par pixel.
  • qualité : Qualité de la compression de 0 à 100 (plus c'est élevé, mieux c'est et plus c'est lent).
  • progressive : Si la valeur est True, créer un JPEG qui se charge progressivement (du grossier au fin).
  • optimize_size : Si la valeur est True, utiliser le processeur/la RAM pour réduire la taille sans modification de la qualité.
  • Sous-échantillonnage de la chrominance : voir http://en.wikipedia.org/wiki/Chroma_subsampling .
  • density_unit : Unité utilisée pour spécifier x_density et y_density : pixels par pouce ( 'in' ) ou centimètre ( 'cm' ).
  • x_densité : Pixels horizontaux par unité de densité.
  • y_densité : Pixels verticaux par unité de densité.
  • xmp_metadata : Si ce champ n’est pas vide, intégrez ces métadonnées XMP dans l’en-tête de l’image.

Retours :

  • Output : Image 0D encodée en JPEG.

Constructeurs et destructeurs

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

attributs publics

contents
operation

fonctions publiques

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

fonctions statiques publiques

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)

Structures

tensorflow::ops::EncodeJpeg::Attrs

Définiteurs d'attributs optionnels pour EncodeJpeg .

attributs publics

contenu

::tensorflow::Output contents

opération

Operation operation

fonctions publiques

EncoderJpeg

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

EncoderJpeg

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

nœud

::tensorflow::Node * node() const 

opérateur::tensorflow::Entrée

 operator::tensorflow::Input() const 

opérateur::tensorflow::Sortie

 operator::tensorflow::Output() const 

fonctions statiques publiques

Sous-échantillonnage de la chrominance

Attrs ChromaDownsampling(
  bool x
)

Unité de densité

Attrs DensityUnit(
  StringPiece x
)

Format

Attrs Format(
  StringPiece x
)

Optimiser la taille

Attrs OptimizeSize(
  bool x
)

Progressif

Attrs Progressive(
  bool x
)

Qualité

Attrs Quality(
  int64 x
)

XDensité

Attrs XDensity(
  int64 x
)

XmpMetadata

Attrs XmpMetadata(
  StringPiece x
)

Densité Y

Attrs YDensity(
  int64 x
)