тензорный поток:: опс:: Кодировать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