Spec-Zone.ru › TensorFlow

tf.image.pad_to_bounding_box

Заполняет image нулями до указанного height и width.

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

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

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.image.pad_to_bounding_box

tf.image.pad_to_bounding_box(
    image, offset_height, offset_width, target_height, target_width
)

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

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

Добавляет offset_height строк нулей сверху, offset_width столбцов нулей слева, а затем заполняет изображение снизу и справа нулями до размера target_height, target_width.

Этот оператор ничего не делает, если offset_* равно нулю, и изображение уже имеет размер target_height на target_width.

Пример использования:

x = [[[1., 2., 3.],
      [4., 5., 6.]],
      [[7., 8., 9.],
      [10., 11., 12.]]]
padded_image = tf.image.pad_to_bounding_box(x, 1, 1, 4, 4)
padded_image
<tf.Tensor: shape=(4, 4, 3), dtype=float32, numpy=
array([[[ 0.,  0.,  0.],
[ 0.,  0.,  0.],
[ 0.,  0.,  0.],
[ 0.,  0.,  0.]],
[[ 0.,  0.,  0.],
[ 1.,  2.,  3.],
[ 4.,  5.,  6.],
[ 0.,  0.,  0.]],
[[ 0.,  0.,  0.],
[ 7.,  8.,  9.],
[10., 11., 12.],
[ 0.,  0.,  0.]],
[[ 0.,  0.,  0.],
[ 0.,  0.,  0.],
[ 0.,  0.,  0.],
[ 0.,  0.,  0.]]], dtype=float32)>
Аргументы
image 4-мерный тензор формы [batch, height, width, channels] или 3-мерный тензор формы [height, width, channels].
offset_height Количество строк нулей для добавления сверху.
offset_width Количество столбцов нулей для добавления слева.
target_height Высота выходного изображения.
target_width Ширина выходного изображения.
Возвращаемое значение
Если image был 4-мерным, 4-мерный тензор с плавающей запятой формы [batch, target_height, target_width, channels]. Если image был 3-мерным, 3-мерный тензор с плавающей запятой формы [target_height, target_width, channels]
Исключения
ValueError Если форма image несовместима с аргументами offset_* или target_*, или любой из offset_height или offset_width отрицательный.

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

Spec-Zone.ru

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