EncodeJpeg

публичный финальный класс EncodeJpeg

JPEG-кодирование изображения.

`image` — это трёхмерный тензор uint8 формы `[высота, ширина, каналы]`.

Attr `format` может использоваться для переопределения цветового формата закодированного вывода. Ценности могут быть:

  • `''`: используйте формат по умолчанию, основанный на количестве каналов в изображении.
  • `greyscale`: вывод изображения JPEG в оттенках серого. Размерность каналов изображения должна быть равна 1.
  • `rgb`: вывод изображения RGB JPEG. Размерность каналов изображения должна быть равна 3.
Если `format` не указан или является пустой строкой, формат по умолчанию выбирается в зависимости от количества каналов в `image`:
  • 1: Вывод изображения в оттенках серого.
  • 3: Вывод изображения RGB.

Вложенные классы

сорт КодироватьJpeg.Параметры Дополнительные атрибуты для EncodeJpeg

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

Вывод < TString >
какВывод ()
Возвращает символический дескриптор тензора.
статический EncodeJpeg.Options
chromaDownsampling (логическое значение chromaDownsampling)
Вывод < TString >
статический EncodeJpeg
create (Область действия , Операнд <TUint8> изображение, Параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию EncodeJpeg.
статический EncodeJpeg.Options
DensityUnit (String DensityUnit)
статический EncodeJpeg.Options
формат (строковый формат)
статический EncodeJpeg.Options
ОптимизироватьРазмер (логическое значение оптимизацииРазмера)
статический EncodeJpeg.Options
прогрессивный (логический прогрессивный)
статический EncodeJpeg.Options
качество (длинное качество)
статический EncodeJpeg.Options
xDensity (длинная xDensity)
статический EncodeJpeg.Options
xmpMetadata (строка xmpMetadata)
статический EncodeJpeg.Options
yDensity (Длинная yDensity)

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «EncodeJpeg»

Публичные методы

публичный вывод < TString > asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

общедоступный статический EncodeJpeg.Options chromaDownsampling (логическое значение chromaDownsampling)

Параметры
цветность, понижение разрешения См. http://en.wikipedia.org/wiki/Chroma_subsampling.

публичный вывод < TString > содержимое ()

0-Д. Изображение в формате JPEG.

public static EncodeJpeg create (область действия , операнд <TUint8> изображение, параметры... параметры)

Фабричный метод для создания класса, обертывающего новую операцию EncodeJpeg.

Параметры
объем текущий объем
изображение 3-D с формой `[высота, ширина, каналы]`.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр EncodeJpeg

общедоступный статический EncodeJpeg.Options DensityUnit (String DensityUnit)

Параметры
плотностьЕдиница измерения Единица измерения, используемая для указания x_density и y_density: пикселей на дюйм («in») или сантиметр («см»).

общедоступный статический формат EncodeJpeg.Options (строковый формат)

Параметры
формат Попиксельный формат изображения.

общедоступный статический EncodeJpeg.Options оптимизироватьSize (логическое значение оптимизацииSize)

Параметры
оптимизироватьРазмер Если принимает значение True, расходуйте ресурсы ЦП и ОЗУ, чтобы уменьшить размер без изменения качества.

общедоступный статический EncodeJpeg.Options прогрессивный (логический прогрессивный)

Параметры
прогрессивный Если принимает значение True, создайте файл JPEG, который будет загружаться постепенно (от грубого до мелкого).

общедоступное статическое качество EncodeJpeg.Options (длинное качество)

Параметры
качество Качество сжатия от 0 до 100 (чем выше, тем лучше и медленнее).

общедоступный статический EncodeJpeg.Options xDensity (Long xDensity)

Параметры
xDensity Горизонтальных пикселей на единицу плотности.

общедоступный статический EncodeJpeg.Options xmpMetadata (String xmpMetadata)

Параметры
xmpМетаданные Если не пусто, вставьте эти метаданные XMP в заголовок изображения.

общедоступный статический EncodeJpeg.Options yDensity (Long yDensity)

Параметры
yПлотность Вертикальных пикселей на единицу плотности.