tensorflow::ops::EncodeJpeg::Attrs
#include <image_ops.h>
Дополнительные атрибуты для EncodeJpeg.
Краткое описание
| Общедоступные атрибуты | |
|---|---|
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 |
| Общедоступные функции | |
|---|---|
ChromaDownsampling(bool x) | TF_MUST_USE_RESULT Attrs |
DensityUnit(StringPiece x) | TF_MUST_USE_RESULT Attrs Единица измерения x_density и y_density: точки на дюйм ('in') или сантиметр ('cm'). |
Format(StringPiece x) | TF_MUST_USE_RESULT Attrs Формат изображения на пиксель. |
OptimizeSize(bool x) | TF_MUST_USE_RESULT Attrs Если True, тратится процессорное время/ОЗУ для уменьшения размера без изменения качества. |
Progressive(bool x) | TF_MUST_USE_RESULT Attrs Если True, создаётся JPEG, который загружается поэтапно (от грубого к детальному). |
Quality(int64 x) | TF_MUST_USE_RESULT Attrs Качество сжатия от 0 до 100 (чем выше, тем лучше, но и медленнее). |
XDensity(int64 x) | TF_MUST_USE_RESULT Attrs Горизонтальные пиксели на единицу плотности. |
XmpMetadata(StringPiece x) | TF_MUST_USE_RESULT Attrs Если не пусто, встраивает этот метаданные XMP в заголовок изображения. |
YDensity(int64 x) | TF_MUST_USE_RESULT Attrs Вертикальные пиксели на единицу плотности. |
Общедоступные атрибуты
chroma_downsampling_
bool tensorflow::ops::EncodeJpeg::Attrs::chroma_downsampling_ = true
density_unit_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::density_unit_ = "in"
формат_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::format_ = ""
optimize_size_
bool tensorflow::ops::EncodeJpeg::Attrs::optimize_size_ = false
progressive_
bool tensorflow::ops::EncodeJpeg::Attrs::progressive_ = false
качество_
int64 tensorflow::ops::EncodeJpeg::Attrs::quality_ = 95
x_density_
int64 tensorflow::ops::EncodeJpeg::Attrs::x_density_ = 300
xmp_metadata_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::xmp_metadata_ = ""
y_density_
int64 tensorflow::ops::EncodeJpeg::Attrs::y_density_ = 300
Общедоступные функции
Подвыборка хроматических компонент
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::ChromaDownsampling( bool x )
См. http://en.wikipedia.org/wiki/Chroma_subsampling.
По умолчанию true
Единица плотности
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::DensityUnit( StringPiece x )
Единица измерения x_density и y_density: точки на дюйм ('in') или сантиметр ('cm').
По умолчанию "in"
Формат
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Format( StringPiece x )
Формат изображения на пиксель.
По умолчанию ""
Оптимизация размера
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::OptimizeSize( bool x )
Если True, тратится процессорное время/ОЗУ для уменьшения размера без изменения качества.
По умолчанию false
Постепенная загрузка
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Progressive( bool x )
Если True, создаётся JPEG, который загружается поэтапно (от грубого к детальному).
По умолчанию false
Качество
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Quality( int64 x )
Качество сжатия от 0 до 100 (чем выше, тем лучше, но и медленнее).
По умолчанию 95
Горизонтальная плотность
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::XDensity( int64 x )
Горизонтальные пиксели на единицу плотности.
По умолчанию 300
XMP-метаданные
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::XmpMetadata( StringPiece x )
Если не пусто, встраивает этот XMP-метаданные в заголовок изображения.
По умолчанию ""
Вертикальная плотность
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::YDensity( int64 x )
Вертикальные пиксели на единицу плотности.
По умолчанию 300
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/cc/struct/tensorflow/ops/encode-jpeg/attrs