ResizeArea

публичный финальный класс ResizeArea

Измените размер «изображений» на «размер», используя интерполяцию площади.

Входные изображения могут быть разных типов, но выходные изображения всегда являются плавающими.

Диапазон значений пикселей выходного изображения может немного отличаться от диапазона входного изображения из-за ограниченной числовой точности. Чтобы гарантировать выходной диапазон, например `[0.0, 1.0]`, примените tf.clip_by_value к выходным данным.

Каждый выходной пиксель вычисляется путем сначала преобразования контура пикселя во входной тензор, а затем усреднения пикселей, пересекающих контур. Вклад входного пикселя в среднее значение взвешивается долей его площади, пересекающей контур. Это то же самое, что и INTER_AREA OpenCV.

Вложенные классы

сорт ResizeArea.Параметры Необязательные атрибуты для ResizeArea

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

статический ResizeArea.Options
alignCorners (логическое значение alignCorners)
Вывод <TFloat32>
какВывод ()
Возвращает символический дескриптор тензора.
статическая ResizeArea
create ( Область действия , Операнд <? расширяет изображения TNumber >, Размер операнда < TInt32 >, Параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию ResizeArea.
Вывод <TFloat32>
измененный размер изображений ()
4-D с формой `[пакет, новая_высота, новая_ширина, каналы]`.

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «ResizeArea»

Публичные методы

public static ResizeArea.Options alignCorners (логическое значение alignCorners)

Параметры
Выровнять углы Если это правда, центры 4 угловых пикселей входного и выходного тензоров выравниваются, сохраняя значения в угловых пикселях. По умолчанию ложь.

публичный вывод <TFloat32> asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

public static ResizeArea create (область действия , операнд <? расширяет изображения TNumber >, размер операнда < TInt32 >, параметры... параметры)

Фабричный метод для создания класса, обертывающего новую операцию ResizeArea.

Параметры
объем текущий объем
изображений 4-D с формой `[партия, высота, ширина, каналы]`.
размер = Одномерный тензор int32 из 2 элементов: `new_height, new_width`. Новый размер изображений.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр ResizeArea

публичный вывод <TFloat32> resizedImages ()

4-D с формой `[пакет, новая_высота, новая_ширина, каналы]`.