flux tensoriel : : opérations : : EncodePng

#include <image_ops.h>

PNG-encode une image.

Résumé

image est un tenseur 3D uint8 ou uint16 de forme [height, width, channels]channels sont :

  • 1 : pour les niveaux de gris.
  • 2 : pour les niveaux de gris + alpha.
  • 3 : pour RVB.
  • 4 : pour RVBA.

Le niveau de compression ZLIB, compression , peut être -1 pour la valeur par défaut de l'encodeur PNG ou une valeur comprise entre 0 et 9. 9 est le niveau de compression le plus élevé, générant la plus petite sortie, mais il est plus lent.

Arguments :

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

Attributs facultatifs (voir Attrs ) :

  • compression : niveau de compression.

Retours :

  • Output : 0-D. Image codée en PNG.

Constructeurs et Destructeurs

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

Attributs publics

contents
operation

Fonctions publiques

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

Fonctions statiques publiques

Compression (int64 x)

Structures

tensorflow :: ops :: EncodePng :: Attrs

Setters d'attributs facultatifs pour EncodePng .

Attributs publics

contenu

::tensorflow::Output contents

opération

Operation operation

Fonctions publiques

EncodePng

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

EncodePng

 EncodePng(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image,
  const EncodePng::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

Compression

Attrs Compression(
  int64 x
)