Spec-Zone.ru › TensorFlow 2.9

tf.image.rot90

Просмотреть исходный код на GitHub

Поворачивает изображение(изображения) против часовой стрелки на 90 градусов.

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

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

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

tf.compat.v1.image.rot90

tf.image.rot90(
    image, k=1, name=None
)

Например:

a=tf.constant([[[1],[2]],
               [[3],[4]]])
# rotating `a` counter clockwise by 90 degrees
a_rot=tf.image.rot90(a)
print(a_rot[...,0].numpy())
[[2 4]
 [1 3]]
# rotating `a` counter clockwise by 270 degrees
a_rot=tf.image.rot90(a, k=3)
print(a_rot[...,0].numpy())
[[3 1]
 [4 2]]
Аргументы
image 4-мерный тензор формы [batch, height, width, channels] или 3-мерный тензор формы [height, width, channels].
k Скалярный целочисленный тензор. Количество поворотов изображения(изображений) на 90 градусов.
name Имя для этой операции (необязательно).
Возвращаемое значение
Повернутый тензор того же типа и формы, что и image.
Исключения
ValueError если форма image не поддерживается.

© 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/versions/r2.9/api_docs/python/tf/image/rot90

Spec-Zone.ru

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