Spec-Zone.ru › TensorFlow 2.3

tf.image.random_jpeg_quality

View source on GitHub

Случайно изменяет качество кодирования JPEG для введения шума JPEG.

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

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

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

tf.compat.v1.image.random_jpeg_quality

tf.image.random_jpeg_quality(
    image, min_jpeg_quality, max_jpeg_quality, seed=None
)

min_jpeg_quality должно находиться в интервале [0, 100] и быть меньше max_jpeg_quality. max_jpeg_quality должно находиться в интервале [0, 100].

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

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_jpeg_quality(x, 75, 95)
<tf.Tensor: shape=(2, 2, 3), dtype=float32, numpy=...>
Аргументы
image 3D изображение. Размер последнего измерения должен быть 1 или 3.
min_jpeg_quality Минимальное качество кодирования JPEG для использования.
max_jpeg_quality Максимальное качество кодирования JPEG для использования.
seed Семена, специфичные для операции. Будет использовано в сочетании с семенами на уровне графа, чтобы определить реальные семена, которые будут использоваться в этой операции. Пожалуйста, обратитесь к документации set_random_seed для взаимодействия с семенами случайных чисел на уровне графа.
Возвращаемые значения
Изменённое изображение(я), такая же форма и тип данных, как и у image.
Исключения
ValueError если min_jpeg_quality или max_jpeg_quality некорректны.

© 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/r2.3/api_docs/python/tf/image/random_jpeg_quality

Spec-Zone.ru

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