flux tenseur :: opérations :: EncoderJpeg
#include <image_ops.h>
Encoder une image en JPEG.
Sommaire
image
est un Tenseur 3-D uint8 de forme [height, width, channels]
.
Le format
attr peut être utilisé pour remplacer le format de couleur de la sortie codée. Les valeurs peuvent être :
- `''
: Use a default format based on the number of channels in the image. *
niveaux de gris: Output a grayscale JPEG image. The
dimension of
canaux de l'imagemust be 1. *
rgb: Output an RGB JPEG image. The
dimension of
canaux de l'image doit être de 3.
Si format
n'est pas spécifié ou est la chaîne vide, un format par défaut est choisi en fonction du nombre de canaux dans image
:
Arguments:
- scope : un objet Scope
- image : 3-D avec forme
[height, width, channels]
.
Attributs optionnels (voir Attrs
) :
- format : format d'image par pixel.
- qualité : Qualité de la compression de 0 à 100 (plus elle est élevée, mieux c'est et plus lente).
- progressif : si True, crée un JPEG qui se charge progressivement (grossier à fin).
- optimise_size : si True, dépense CPU/RAM pour réduire la taille sans changement de qualité.
- chroma_downsampling : voir http://en.wikipedia.org/wiki/Chroma_subsampling .
- unité_densité : Unité utilisée pour spécifier
x_density
ety_density
: pixels par pouce ('in'
) ou centimètre ('cm'
). - x_density : pixels horizontaux par unité de densité.
- y_density : pixels verticaux par unité de densité.
- xmp_metadata : si non vide, intégrez ces métadonnées XMP dans l'en-tête de l'image.
Retour:
-
Output
: 0-D. Image 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 | Setters d'attributs facultatifs 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
ChromaSous-échantillonnage
Attrs ChromaDownsampling( bool x )
Unité de densité
Attrs DensityUnit( StringPiece x )
Format
Attrs Format( StringPiece x )
Optimiser la taille
Attrs OptimizeSize( bool x )
Progressive
Attrs Progressive( bool x )
Qualité
Attrs Quality( int64 x )
XDensité
Attrs XDensity( int64 x )
Métadonnées Xmp
Attrs XmpMetadata( StringPiece x )
YDensité
Attrs YDensity( int64 x )