Spec-Zone.ru › TensorFlow 2.3

tf.image.psnr

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

Возвращает отношение пиковой мощности сигнала к шуму между a и b.

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

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

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

tf.compat.v1.image.psnr

tf.image.psnr(
    a, b, max_val, name=None
)

Предназначено для использования с сигналами (или изображениями). Вычисляет значение PSNR для каждого изображения в наборе.

Ожидается, что последние три измерения входных данных будут [высота, ширина, глубина].

Пример:

# Read images from file.
im1 = tf.decode_png('path/to/im1.png')
im2 = tf.decode_png('path/to/im2.png')
# Compute PSNR over tf.uint8 Tensors.
psnr1 = tf.image.psnr(im1, im2, max_val=255)

# Compute PSNR over tf.float32 Tensors.
im1 = tf.image.convert_image_dtype(im1, tf.float32)
im2 = tf.image.convert_image_dtype(im2, tf.float32)
psnr2 = tf.image.psnr(im1, im2, max_val=1.0)
# psnr1 and psnr2 both have type tf.float32 and are almost equal.
Аргументы
a Первый набор изображений.
b Второй набор изображений.
max_val Динамический диапазон изображений (т.е. разность между максимальным и минимальным допустимыми значениями).
name Пространство имён для встраивания вычислений.
Возвращает
Скалярное значение PSNR между a и b. Возвращаемый тензор имеет тип tf.float32 и форму [размер_пакета, 1].

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

Spec-Zone.ru

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