Spec-Zone.ru › TensorFlow

tf.compat.v1.image.resize

Изменение размера images до size с помощью указанного method.

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

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

Дополнительные сведения см. в руководстве по миграции.

tf.compat.v1.image.resize_images

tf.compat.v1.image.resize(
    images,
    size,
    method=ResizeMethodV1.BILINEAR,
    align_corners=False,
    preserve_aspect_ratio=False,
    name=None
)

Используется в ноутбуках

Используется в учебниках
  • Классификация цветов с помощью переноса обучения

Измененные по размеру изображения будут искажены, если их исходное соотношение сторон не совпадает с size. Чтобы избежать искажений, см. tf.image.resize_with_pad или tf.image.resize_with_crop_or_pad.

method может быть одним из:

  • tf.image.ResizeMethod.BILINEAR: Билинейная интерполяция.
  • tf.image.ResizeMethod.NEAREST_NEIGHBOR: Интерполяция ближайшего соседа.
  • tf.image.ResizeMethod.BICUBIC: Бикубическая интерполяция.
  • tf.image.ResizeMethod.AREA: Интерполяция по площади.

Значение возврата имеет тот же тип, что и images, если method - tf.image.ResizeMethod.NEAREST_NEIGHBOR. Он также будет иметь тот же тип, что и images, если размер images может быть статически определён как совпадающий с size, так как в этом случае возвращается images. В противном случае значение возврата имеет тип float32.

Аргументы
images 4-мерный тензор формы [batch, height, width, channels] или 3-мерный тензор формы [height, width, channels].
size 1-мерный int32 тензор из 2 элементов: new_height, new_width. Новый размер для изображений.
method ResizeMethod. По умолчанию tf.image.ResizeMethod.BILINEAR.
align_corners bool. Если True, центры 4-х угловых пикселей входного и выходного тензоров выровнены, сохраняя значения в угловых пикселях. По умолчанию False.
preserve_aspect_ratio Сохранять ли пропорции. Если это установлено, то images будет изменён по размеру так, чтобы он соответствовал size, сохраняя при этом пропорции исходного изображения. Увеличивает изображение, если size больше текущего размера image. По умолчанию False.
name Имя этой операции (необязательно).
Возможные исключения
ValueError если форма images несовместима с параметрами формы этой функции
ValueError если у size некорректная форма или тип.
ValueError если указан неподдерживаемый метод изменения размера.
Возвращаемое значение
Если images был 4-мерным, 4-мерный float тензор формы [batch, new_height, new_width, channels]. Если images был 3-мерным, 3-мерный float тензор формы [new_height, new_width, channels].

© 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/compat/v1/image/resize

Spec-Zone.ru

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