Spec-Zone.ru › TensorFlow

tf.image.random_saturation

Изменяет насыщенность RGB изображений случайным множителем.

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

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

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

tf.compat.v1.image.random_saturation

tf.image.random_saturation(
    image, lower, upper, seed=None
)

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

Используется в учебниках
  • Настройка моделей для выявления заболеваний растений

Эквивалентно adjust_saturation(), но использует saturation_factor, случайным образом выбранное в интервале [lower, upper).

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

x = [[[1.0, 2.0, 3.0],
      [4.0, 5.0, 6.0]],
    [[7.0, 8.0, 9.0],
      [10.0, 11.0, 12.0]]]
tf.image.random_saturation(x, 5, 10)
<tf.Tensor: shape=(2, 2, 3), dtype=float32, numpy=
array([[[ 0. ,  1.5,  3. ],
        [ 0. ,  3. ,  6. ]],
       [[ 0. ,  4.5,  9. ],
        [ 0. ,  6. , 12. ]]], dtype=float32)>

Для получения детерминированных результатов при заданном значении seed, используйте tf.image.stateless_random_saturation. В отличие от использования параметра seed с операциями tf.image.random_*, операции tf.image.stateless_random_* гарантируют одинаковые результаты при одинаковом seed независимо от того, сколько раз вызывается функция, и независимо от глобальных настроек seed (например, tf.random.set_seed).

Args
image RGB изображение или изображения. Размер последнего измерения должен быть 3.
lower float. Нижняя граница случайного коэффициента насыщенности.
upper float. Верхняя граница случайного коэффициента насыщенности.
seed Семена, специфичные для операции. Будет использоваться совместно с seed на уровне графа для определения фактических семян, которые будут использоваться в этой операции. См. документацию по set_random_seed для получения информации о взаимодействии с seed на уровне графа.
Returns
Измененное изображение(я), имеющее такую же форму и тип данных, как и image.
Raises
ValueError если upper <= lower или если lower < 0.

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

Spec-Zone.ru

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