Spec-Zone.ru › TensorFlow

tf.raw_ops.DecodeJpeg

Декодирует изображение, закодированное в формате JPEG, в тензор uint8.

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

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

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

tf.compat.v1.raw_ops.DecodeJpeg

tf.raw_ops.DecodeJpeg(
    contents,
    channels=0,
    ratio=1,
    fancy_upscaling=True,
    try_recover_truncated=False,
    acceptable_fraction=1,
    dct_method='',
    name=None
)

Атрибут channels указывает требуемое количество цветовых каналов декодированного изображения.

Допустимые значения:

  • 0: использовать количество каналов в изображении, закодированном в формате JPEG.
  • 1: вывести изображение в оттенках серого.
  • 3: вывести изображение в формате RGB.

При необходимости изображение, закодированное в формате JPEG, преобразуется в соответствии с запрошенным количеством цветовых каналов.

Атрибут ratio позволяет уменьшить изображение при декодировании в целое число раз. Допустимые значения: 1, 2, 4 и 8. Это значительно быстрее, чем уменьшать изображение позже.

Эта операция также поддерживает декодирование PNG и неанимированных GIF, поскольку интерфейс у них одинаковый, однако для этого удобнее использовать tf.io.decode_image.

Аргументы
contents string типа Tensor. Размерность 0. Изображение, закодированное в формате JPEG.
channels Необязательный int. По умолчанию — 0. Количество цветовых каналов декодированного изображения.
ratio Необязательный int. По умолчанию — 1. Коэффициент уменьшения.
fancy_upscaling Необязательный bool. По умолчанию — True. Если значение true, использовать более медленное, но качественное увеличение цветоразностных плоскостей (только для yuv420/422).
try_recover_truncated Необязательный bool. По умолчанию — False. Если значение true, попытаться восстановить изображение из усеченных входных данных.
acceptable_fraction Необязательный float. По умолчанию — 1. Минимальная необходимая доля строк, при которой усеченные входные данные принимаются.
dct_method Необязательный string. По умолчанию — "". Строка, задающая подсказку об алгоритме декомпрессии. По умолчанию используется "", что соответствует системному значению по умолчанию. Допустимые значения: ["INTEGER_FAST", "INTEGER_ACCURATE"]. Подсказка может быть проигнорирована (например, если используемая внутри библиотека jpeg обновится до версии, в которой нет этого параметра).
name Имя операции (необязательно).
Возвращаемое значение
uint8 типа Tensor.

© 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/DecodeJpeg

Spec-Zone.ru

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