flux tensoriel : : opérations : : EncoderJpeg
#include <image_ops.h>
Encodez une image en JPEG.
Résumé
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
l'imagemust be 1. *
rgb: Output an RGB JPEG image. The
dimension of
l'image doit être 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 :
- scope : un objet Scope
- image : 3D avec forme
[height, width, channels]
.
Attributs facultatifs (voir Attrs
) :
- format : format d'image par pixel.
- qualité : Qualité de la compression de 0 à 100 (plus haut est meilleur et plus lent).
- progressif : si vrai, créez un fichier JPEG qui se charge progressivement (de grossier à fin).
- optimiser_size : si vrai, dépensez du CPU/RAM pour réduire la taille sans changement de qualité.
- chroma_downsampling : voir http://en.wikipedia.org/wiki/Chroma_subsampling .
- densité_unit : 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 elle n'est pas vide, intégrez ces métadonnées XMP dans l'en-tête de l'image.
Retours :
-
Output
: 0-D. Image codé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
ChromaDownsampling
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 )
XmpMétadonnées
Attrs XmpMetadata( StringPiece x )
YDensité
Attrs YDensity( int64 x )