РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
549 of 824 menu

Функция image.random_flip_up_down

Функция image.random_flip_up_down случайным образом отражает изображение по вертикали. Первым параметром функция принимает тензор изображения. Вторым параметром можно передать зерно генератора случайных чисел для воспроизводимости результата.

Синтаксис

tf.image.random_flip_up_down(image, [seed])

Пример

Давайте создадим изображение и случайным образом отразим его по вертикали:

import tensorflow as tf tf.random.set_seed(0) t = tf.constant([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]], dtype=tf.float32) res = tf.image.random_flip_up_down(t, seed=1) print(res)

Результат выполнения кода:

tf.Tensor( [[[ 1. 2. 3.] [ 4. 5. 6.]] [[ 7. 8. 9.] [10. 11. 12.]]], shape=(2, 2, 3), dtype=float32)

Пример

Давайте создадим изображение и случайным образом отразим его по вертикали с другим зерном:

<+python+> import tensorflow as tf tf.random.set_seed(0) t = tf.constant([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]], dtype=tf.float32) res = tf.image.random_flip_up_down(t, seed=2) print(res) <-python+>

Результат выполнения кода:

tf.Tensor( [[[ 7. 8. 9.] [10. 11. 12.]] [[ 1. 2. 3.] [ 4. 5. 6.]]], shape=(2, 2, 3), dtype=float32)

Смотрите также

  • функцию flip_up_down,
    которая отражает изображение по вертикали
  • функцию random_flip_left_right,
    которая случайным образом отражает изображение по горизонтали
  • функцию flip_left_right,
    которая отражает изображение по горизонтали
  • функцию rot90,
    которая поворачивает изображение на 90 градусов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить