Spec-Zone.ru › TensorFlow 1.15

tf.image.adjust_saturation

View source on GitHub

Настройка насыщенности RGB-изображений.

View aliases

Compat aliases for migration

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

tf.compat.v1.image.adjust_saturation, `tf.compat.v2.image.adjust_saturation`

tf.image.adjust_saturation(
    image, saturation_factor, name=None
)

Этот метод предоставляет удобный способ преобразования RGB-изображений в представление с плавающей точкой, их преобразование в HSV, добавление смещения к каналу насыщенности, преобразование обратно в RGB и затем обратно в исходный тип данных. Если несколько корректировок выполняются последовательно, рекомендуется минимизировать количество избыточных преобразований.

image — это RGB-изображение или изображения. Насыщенность изображения корректируется путем преобразования изображений в HSV и умножения канала насыщенности (S) на saturation_factor и обрезки. Затем изображения преобразуются обратно в RGB.

Args
image RGB-изображение или изображения. Размер последнего измерения должен быть 3.
saturation_factor float. Множитель для умножения насыщенности.
name Название этой операции (необязательно).
Returns
Измененное изображение(я), с той же формой и типом данных, что и image.

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

>> import tensorflow as tf
>> x = tf.random.normal(shape=(256, 256, 3))
>> tf.image.adjust_saturation(x, 0.5)
Raises
InvalidArgumentError входное изображение должно иметь 3 канала

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/image/adjust_saturation

Spec-Zone.ru

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