Spec-Zone.ru › TensorFlow

tf.keras.utils.array_to_img

Преобразует 3D массив NumPy в экземпляр PIL Image.

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

Основные псевдонимы

tf.keras.preprocessing.image.array_to_img

tf.keras.utils.array_to_img(
    x, data_format=None, scale=True, dtype=None
)

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

Используется в учебных пособиях
  • Сегментация изображений
  • Семантическая сегментация с помощью Model Garden
  • Антирегуляризация для классификации изображений

Пример:

from PIL import Image
img = np.random.random(size=(100, 100, 3))
pil_img = keras.utils.array_to_img(img)
Аргументы
x Входные данные, в любом формате, который можно преобразовать в массив NumPy.
data_format Формат данных изображения, может быть либо "channels_first", либо "channels_last". По умолчанию используется None, в этом случае используется глобальная настройка keras.backend.image_data_format() (если вы её не изменили, по умолчанию она равна "channels_last").
scale Нужно ли масштабировать изображение так, чтобы минимальное и максимальное значения были соответственно 0 и 255. По умолчанию True.
dtype Тип данных для использования. None означает, что используется глобальная настройка keras.backend.floatx() (если вы её не изменили, по умолчанию она равна "float32"). По умолчанию None.
Возвращает
Экземпляр PIL 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/api_docs/python/tf/keras/utils/array_to_img

Spec-Zone.ru

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