Spec-Zone.ru › TensorFlow

tf.image.resize_with_pad

Изменяет размер изображения и добавляет поля, чтобы получить заданную ширину и высоту.

tf.image.resize_with_pad(
    image,
    target_height,
    target_width,
    method=ResizeMethod.BILINEAR,
    antialias=False
)

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

Используется в руководствах
  • Интегрированные градиенты
  • Загрузка видеоданных
  • Перенос обучения для классификации видео с помощью MoViNet
  • Классификация видео с помощью трёхмерной сверточной нейронной сети
  • Классификация изображений с помощью TensorFlow Hub

Изменяет размер изображения до заданной ширины и высоты, сохраняя исходное соотношение сторон и не допуская искажений. Если целевые размеры не совпадают с размерами изображения, изображение масштабируется, а затем дополняется нулями до требуемых размеров.

Аргументы
image Тензор 4-D формы [batch, height, width, channels] или тензор 3-D формы [height, width, channels].
target_height Целевая высота.
target_width Целевая ширина.
method Метод для изменения размера изображения. См. image.resize()
antialias Использовать ли сглаживание при изменении размера. См. 'image.resize()'.
Вызывает исключение
ValueError если target_height или target_width равны нулю или отрицательны.
Возвращает
Изменённое и дополненное изображение. Если images было 4-D, возвращается тензор float 4-D формы [batch, new_height, new_width, channels]. Если images было 3-D, возвращается тензор float 3-D формы [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/image/resize_with_pad

Spec-Zone.ru

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