Spec-Zone.ru › TensorFlow

tf.raw_ops.EncodeJpeg

Кодирует изображение в формат JPEG.

Просмотреть псевдонимы

Псевдонимы совместимости для миграции

Подробнее см. в руководстве по миграции.

tf.compat.v1.raw_ops.EncodeJpeg

tf.raw_ops.EncodeJpeg(
    image,
    format='',
    quality=95,
    progressive=False,
    optimize_size=False,
    chroma_downsampling=True,
    density_unit='in',
    x_density=300,
    y_density=300,
    xmp_metadata='',
    name=None
)

image — это 3-мерный тензор uint8 формы [height, width, channels].

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

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

Если format не задан или представляет собой пустую строку, формат по умолчанию выбирается в зависимости от количества каналов в image:

  • 1: выводить изображение в оттенках серого.
  • 3: выводить изображение в формате RGB.
Аргументы
image Тензор Tensor типа uint8. Трёхмерный, формы [height, width, channels].
format Необязательный string из: "", "grayscale", "rgb". По умолчанию — "". Формат изображения для каждого пикселя.
quality Необязательный int. По умолчанию — 95. Качество сжатия от 0 до 100 (чем выше значение, тем лучше качество и ниже скорость).
progressive Необязательный bool. По умолчанию — False. Если True, создаёт JPEG, который загружается постепенно (от грубого к чёткому).
optimize_size Необязательный bool. По умолчанию — False. Если True, использует ЦП и оперативную память для уменьшения размера без потери качества.
chroma_downsampling Необязательный bool. По умолчанию — True. См. http://en.wikipedia.org/wiki/Chroma_subsampling.
density_unit Необязательный string из: "in", "cm". По умолчанию — "in". Единица измерения для указания x_density и y_density: пиксели на дюйм ('in') или сантиметр ('cm').
x_density Необязательный int. По умолчанию — 300. Количество горизонтальных пикселей на единицу плотности.
y_density Необязательный int. По умолчанию — 300. Количество вертикальных пикселей на единицу плотности.
xmp_metadata Необязательный string. По умолчанию — "". Если значение не пустое, встраивает эти метаданные XMP в заголовок изображения.
name Имя операции (необязательно).
Возвращаемое значение
Тензор Tensor типа string.

© 2022 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/api_docs/python/tf/raw_ops/EncodeJpeg

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API