тензорный поток:: опс:: КодироватьJpeg:: Атрибуты
#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
плотность_единица_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::density_unit_ = "in"
формат_
StringPiece tensorflow::ops::EncodeJpeg::Attrs::format_ = ""
оптимизировать_размер_
bool tensorflow::ops::EncodeJpeg::Attrs::optimize_size_ = false
прогрессивный_
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
Общественные функции
ChromaДаунсемплинг
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'
).
По умолчанию «в»
Формат
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, расходуйте ресурсы ЦП и ОЗУ, чтобы уменьшить размер без изменения качества.
По умолчанию ложь
Прогрессивный
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Progressive( bool x )
Если принимает значение True, создайте файл JPEG, который будет загружаться постепенно (от грубого до мелкого).
По умолчанию ложь
Качество
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::Quality( int64 x )
Качество сжатия от 0 до 100 (чем выше, тем лучше и медленнее).
По умолчанию 95
XDensity
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 в заголовок изображения.
По умолчанию ""
YПлотность
TF_MUST_USE_RESULT Attrs tensorflow::ops::EncodeJpeg::Attrs::YDensity( int64 x )
Вертикальных пикселей на единицу плотности.
По умолчанию 300