tensorflow:: ops:: EncodeJpeg
#include <image_ops.h>Kodowanie obrazu w formacie JPEG.
Streszczenie
image jest trójwymiarowym tensorem uint8 o kształcie [height, width, channels] .
format attr można wykorzystać do zastąpienia formatu kolorów zakodowanego wyniku. Wartości mogą być następujące:
- `''
: Use a default format based on the number of channels in the image. *grayscale: Output a grayscale JPEG image. Thedimension ofkanałów obrazumust be 1. *rgb: Output an RGB JPEG image. Thedimension ofkanałów obrazu musi wynosić 3.
Jeżeli format nie jest określony lub jest pustym ciągiem, wybierany jest format domyślny zależny od liczby kanałów w image :
Argumenty:
- zakres: obiekt zakresu
- obraz: 3-D o kształcie
[height, width, channels].
Atrybuty opcjonalne (patrz Attrs ):
- format: Format obrazu na piksel.
- jakość: Jakość kompresji od 0 do 100 (im wyższa tym lepsza i wolniejsza).
- progresywny: Jeśli Prawda, utwórz plik JPEG, który będzie ładowany progresywnie (od zgrubnego do dokładnego).
- optimize_size: Jeśli prawda, wykorzystuj zasoby procesora/pamięci RAM do zmniejszenia rozmiaru bez zmiany jakości.
- chroma_downsampling: Zobacz http://en.wikipedia.org/wiki/Chroma_subsampling .
- density_unit: Jednostka używana do określenia
x_densityiy_density: piksele na cal ('in') lub centymetr ('cm'). - x_density: Liczba pikseli w poziomie na jednostkę gęstości.
- y_density: Liczba pikseli w pionie na jednostkę gęstości.
- xmp_metadata: Jeśli nie jest puste, osadź metadane XMP w nagłówku obrazu.
Zwroty:
-
Output: obraz 0-D. Zakodowany w formacie JPEG.
Konstruktory i destruktory | |
|---|---|
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image) | |
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs) |
Atrybuty publiczne | |
|---|---|
contents | |
operation | |
Funkcje publiczne | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Publiczne funkcje statyczne | |
|---|---|
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) | |
Struktury | |
|---|---|
| tensorflow:: ops:: EncodeJpeg:: Attrs | Opcjonalne settery atrybutów dla EncodeJpeg . |
Atrybuty publiczne
zawartość
::tensorflow::Output contents
działanie
Operation operation
Funkcje publiczne
Koduj JPEG
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image )
Koduj JPEG
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image, const EncodeJpeg::Attrs & attrs )
węzeł
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
Publiczne funkcje statyczne
ChromaDownsampling
Attrs ChromaDownsampling( bool x )
Jednostka gęstości
Attrs DensityUnit( StringPiece x )
Format
Attrs Format( StringPiece x )
Optymalizuj rozmiar
Attrs OptimizeSize( bool x )
Progresywny
Attrs Progressive( bool x )
Jakość
Attrs Quality( int64 x )
XDensity
Attrs XDensity( int64 x )
XmpMetadata
Attrs XmpMetadata( StringPiece x )
Gęstość Y
Attrs YDensity( int64 x )