tensorflow::ops::EncodeJpeg
#include <image_ops.h>Codifica un'immagine in formato JPEG.
Riepilogo
image è un tensore uint8 3D di forma [height, width, channels] .
Il format attr può essere utilizzato per sovrascrivere il formato colore dell'output codificato. I valori possibili sono:
- `''
: Use a default format based on the number of channels in the image. *grayscale: Output a grayscale JPEG image. Thedimension ofdei canali dell'immaginemust be 1. *rgb: Output an RGB JPEG image. Thedimension ofcanali dell'immagine deve essere 3.
Se format non è specificato o è una stringa vuota, viene scelto un formato predefinito in base al numero di canali image :
Argomentazioni:
- ambito: un oggetto Scope
- Immagine: 3D con forma
[height, width, channels].
Attributi opzionali (vedere Attrs ):
- Formato: Formato immagine per pixel.
- qualità: Qualità della compressione da 0 a 100 (valore più alto indica una compressione migliore, ma più lenta).
- progressivo: se impostato su True, crea un'immagine JPEG che si carica progressivamente (da grossolana a fine).
- optimize_size: Se True, utilizza CPU/RAM per ridurre le dimensioni senza compromettere la qualità.
- chroma_subsampling: vedi http://en.wikipedia.org/wiki/Chroma_subsampling .
- density_unit: Unità utilizzata per specificare
x_densityey_density: pixel per pollice ('in') o centimetro ('cm'). - x_density: pixel orizzontali per unità di densità.
- y_density: Pixel verticali per unità di densità.
- xmp_metadata: Se non vuoto, incorpora questi metadati XMP nell'intestazione dell'immagine.
Resi:
-
Output: 0-D. Immagine codificata in JPEG.
Costruttori e distruttori | |
|---|---|
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image) | |
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs) |
attributi pubblici | |
|---|---|
contents | |
operation | |
Funzioni pubbliche | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Funzioni statiche pubbliche | |
|---|---|
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) | |
Strutture | |
|---|---|
| tensorflow::ops::EncodeJpeg::Attrs | Impostatori di attributi opzionali per EncodeJpeg . |
attributi pubblici
contenuto
::tensorflow::Output contents
operazione
Operation operation
Funzioni pubbliche
Codifica JPEG
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image )
Codifica JPEG
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image, const EncodeJpeg::Attrs & attrs )
nodo
::tensorflow::Node * node() const
operatore::tensorflow::Input
operator::tensorflow::Input() const
operatore::tensoreflusso::output
operator::tensorflow::Output() const
Funzioni statiche pubbliche
ChromaDownsampling
Attrs ChromaDownsampling( bool x )
Unità di densità
Attrs DensityUnit( StringPiece x )
Formato
Attrs Format( StringPiece x )
Dimensioni ottimizzate
Attrs OptimizeSize( bool x )
Progressivo
Attrs Progressive( bool x )
Qualità
Attrs Quality( int64 x )
XDensity
Attrs XDensity( int64 x )
Metadati Xmp
Attrs XmpMetadata( StringPiece x )
Densità Y
Attrs YDensity( int64 x )