przepływ tensorowy:: ops:: Zakoduj JPEG:: Atrybuty
#include <image_ops.h>Opcjonalne moduły ustawiające atrybuty dla EncodeJpeg .
Streszczenie
| Atrybuty publiczne | |
|---|---|
| chroma_downsampling_ = true | bool | 
| density_unit_ = "in" | StringPiece | 
| format_ = "" | StringPiece | 
| optimize_size_ = false | bool | 
| progressive_ = false | bool | 
| quality_ = 95 | int64 | 
| x_density_ = 300 | int64 | 
| xmp_metadata_ = "" | StringPiece | 
| y_density_ = 300 | int64 | 
| Funkcje publiczne | |
|---|---|
| ChromaDownsampling (bool x) | TF_MUST_USE_RESULT Attrs | 
| DensityUnit (StringPiece x) | TF_MUST_USE_RESULT Attrs Jednostka używana do określenia  x_densityiy_density: piksele na cal ('in') lub centymetr ('cm'). | 
| Format (StringPiece x) | TF_MUST_USE_RESULT Attrs Format obrazu według pikseli. | 
| OptimizeSize (bool x) | TF_MUST_USE_RESULT Attrs Jeśli ma wartość True, wydaj procesor/RAM, aby zmniejszyć rozmiar bez zmiany jakości. | 
| Progressive (bool x) | TF_MUST_USE_RESULT Attrs Jeśli ma wartość True, utwórz plik JPEG, który ładuje się stopniowo (od zgrubnego do dokładnego). | 
| Quality (int64 x) | TF_MUST_USE_RESULT Attrs Jakość kompresji od 0 do 100 (im wyższa, tym lepsza i wolniejsza). | 
| XDensity (int64 x) | TF_MUST_USE_RESULT Attrs Poziome piksele na jednostkę gęstości. | 
| XmpMetadata (StringPiece x) | TF_MUST_USE_RESULT Attrs Jeśli nie jest pusty, osadź te metadane XMP w nagłówku obrazu. | 
| YDensity (int64 x) | TF_MUST_USE_RESULT Attrs Pionowe piksele na jednostkę gęstości. | 
Atrybuty publiczne
chroma_downsampling_
bool tensorflow::ops::EncodeJpeg::Attrs::chroma_downsampling_ = true
jednostka_gęstości_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::density_unit_ = "in"
format_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::format_ = ""
optymalizacja_rozmiar_
bool tensorflow::ops::EncodeJpeg::Attrs::optimize_size_ = false
progresywny_
bool tensorflow::ops::EncodeJpeg::Attrs::progressive_ = false
jakość_
int64 tensorflow::ops::EncodeJpeg::Attrs::quality_ = 95
x_gęstość_
int64 tensorflow::ops::EncodeJpeg::Attrs::x_density_ = 300
xmp_metadane_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::xmp_metadata_ = ""
y_gęstość_
int64 tensorflow::ops::EncodeJpeg::Attrs::y_density_ = 300
Funkcje publiczne
Próbkowanie Chroma
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::ChromaDownsampling( bool x )
Zobacz http://en.wikipedia.org/wiki/Chroma_subsampling .
Domyślnie jest to prawda
Jednostka gęstości
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::DensityUnit( StringPiece x )
Jednostka używana do określenia x_density i y_density : piksele na cal ( 'in' ) lub centymetr ( 'cm' ).
Domyślnie „w”
Format
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Format( StringPiece x )
Format obrazu według pikseli.
Domyślnie „”
Optymalizujrozmiar
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::OptimizeSize( bool x )
Jeśli ma wartość True, wydaj procesor/RAM, aby zmniejszyć rozmiar bez zmiany jakości.
Domyślnie jest to fałsz
Progresywny
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Progressive( bool x )
Jeśli ma wartość True, utwórz plik JPEG, który ładuje się stopniowo (od zgrubnego do dokładnego).
Domyślnie jest to fałsz
Jakość
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Quality( int64 x )
Jakość kompresji od 0 do 100 (im wyższa, tym lepsza i wolniejsza).
Domyślnie 95
XDęstość
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::XDensity( int64 x )
Poziome piksele na jednostkę gęstości.
Domyślnie jest to 300
XmpMetadane
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::XmpMetadata( StringPiece x )
Jeśli nie jest pusty, osadź te metadane XMP w nagłówku obrazu.
Domyślnie „”
YGęstość
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::YDensity( int64 x )
Pionowe piksele na jednostkę gęstości.
Domyślnie jest to 300