Spec-Zone.ru › TensorFlow

tf.raw_ops.DecodeImage

Функция для decode_bmp, decode_gif, decode_jpeg и decode_png.

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

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

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

tf.compat.v1.raw_ops.DecodeImage

tf.raw_ops.DecodeImage(
    contents,
    channels=0,
    dtype=tf.dtypes.uint8,
    expand_animations=True,
    name=None
)

Определяет, является ли изображение изображением BMP, GIF, JPEG или PNG, и выполняет соответствующую операцию для преобразования входной строки байтов в тензор типа dtype.

Примечание: decode_gif возвращает 4-мерный массив [num_frames, height, width, 3], в отличие от decode_bmp, decode_jpeg и decode_png, которые возвращают 3-мерные массивы [height, width, num_channels]. Учитывайте это при построении графа, если вы используете GIF-файлы вместе с файлами BMP, JPEG и/или PNG. В качестве альтернативы установите для аргумента expand_animations этой функции значение False. В этом случае операция вернет 3-мерные тензоры и усечет анимированные GIF-файлы до первого кадра.
Примечание: Если первый кадр анимированного GIF не занимает весь холст (максимальная ширина кадра x максимальная высота кадра), незанятые области (в первом кадре) заполняются нулями (черным цветом). Для кадров после первого, которые не занимают весь холст, незанятые области заполняются предыдущим кадром.
Аргументы
contents A Tensor типа string. 0-D. Закодированные байты изображения.
channels Необязательный int. По умолчанию — 0. Количество цветовых каналов декодированного изображения.
dtype Необязательный tf.DType из: tf.uint8, tf.uint16, tf.float32. По умолчанию — tf.uint8. Требуемый DType возвращаемого тензора.
expand_animations Необязательный bool. По умолчанию — True. Управляет формой выходных данных возвращаемой операции. Если значение равно True, возвращаемая операция создает 3-мерный тензор для файлов PNG, JPEG и BMP и 4-мерный тензор для всех GIF-файлов, независимо от того, являются ли они анимированными. Если значение равно False, возвращаемая операция создает 3-мерный тензор для всех типов файлов и усекает анимированные GIF-файлы до первого кадра.
name Имя операции (необязательно).
Возвращает
A Tensor типа dtype.

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

Spec-Zone.ru

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