DecodeImage

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

Функция для decode_bmp, decode_gif, decode_jpeg и decode_png.

Определяет, является ли изображение BMP, GIF, JPEG или PNG, и выполняет соответствующую операцию для преобразования строки входных байтов в тензор типа dtype.

ПРИМЕЧАНИЕ . decode_gif возвращает четырехмерный массив [количество_кадров, высота, ширина, 3], в отличие от decode_bmp, decode_jpeg и decode_png, которые возвращают трехмерные массивы [высота, ширина, количество_каналов]. Обязательно примите это во внимание при построении графика, если вы смешиваете файлы GIF с файлами BMP, JPEG и/или PNG. Альтернативно, установите для аргументаexpand_animations этой функции значение False, и в этом случае операция вернет трехмерные тензоры и обрежет анимированные файлы GIF до первого кадра.

ПРИМЕЧАНИЕ . Если первый кадр анимированного GIF-файла не занимает весь холст (максимальная ширина кадра x максимальная высота кадра), то незанятые области (в первом кадре) заполняются нулями (черными). Для кадров после первого кадра, который не занимает весь холст, для заполнения незанятых областей используется предыдущий кадр.

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

сорт Декодированиеизображения.Параметры Дополнительные атрибуты для DecodeImage

Константы

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

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

Выход <Т>
какВывод ()
Возвращает символический дескриптор тензора.
статический DecodeImage.Options
каналы (длинные каналы)
статический <T расширяет TNumber > DecodeImage <T>
create (область области действия , содержимое Operand < TString >, тип dtype Class<T>, параметры ... )
Фабричный метод для создания класса, обертывающего новую операцию DecodeImage.
статический DecodeImage <TUint8>
create (Область действия , содержимое операнда < TString >, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию DecodeImage, с использованием типов вывода по умолчанию.
статический DecodeImage.Options
expandAnimations (логическое значениеexpandAnimations)
Выход <Т>
изображение ()
3-D с формой `[высота, ширина, каналы]` или 4-D с формой `[рама, высота, ширина, каналы]`..

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

org.tensorflow.op.RawOp
последнее логическое значение
равно (Объект obj)
окончательный интервал
Операция
оп ()
Верните эту единицу вычислений как одну Operation .
последняя строка
логическое значение
равно (Объект arg0)
последний класс<?>
получитьКласс ()
интервал
хэш-код ()
окончательная пустота
поставить в известность ()
окончательная пустота
уведомитьВсе ()
Нить
нанизывать ()
окончательная пустота
подождать (длинный arg0, int arg1)
окончательная пустота
подождите (длинный arg0)
окончательная пустота
ждать ()
org.tensorflow.op.Op
абстрактная среда выполнения
окружение ()
Верните среду выполнения, в которой была создана эта операция.
абстрактная операция
оп ()
Верните эту единицу вычислений как одну Operation .
org.tensorflow.Operand
абстрактный вывод <T>
какВывод ()
Возвращает символический дескриптор тензора.
абстрактная Т
асТензор ()
Возвращает тензор в этом операнде.
абстрактная форма
форма ()
Возвращает (возможно, частично известную) форму тензора, на который ссылается Output этого операнда.
абстрактный класс<T>
тип ()
Возвращает тензорный тип этого операнда
org.tensorflow.ndarray.Shaped
абстрактный int
абстрактная форма
абстрактный длинный
размер ()
Вычисляет и возвращает общий размер этого контейнера в количестве значений.

Константы

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

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

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

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

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

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

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

общедоступные статические каналы DecodeImage.Options (длинные каналы)

Параметры
каналы Количество цветовых каналов для декодированного изображения.

public static DecodeImage <T> create (область области действия , содержимое операнда < TString >, тип dtype класса <T>, параметры... параметры)

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

Параметры
объем текущий объем
содержание 0-Д. Байты закодированного изображения.
dtype Желаемый DType возвращаемого Tensor.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр DecodeImage

public static DecodeImage <TUint8> create (область действия , содержимое операнда < TString >, параметры... параметры)

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

Параметры
объем текущий объем
содержание 0-Д. Байты закодированного изображения.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр DecodeImage

общедоступный статический DecodeImage.OptionsexpandAnimations ( логическое значениеexpandAnimations)

Параметры
развернутьАнимации Управляет формой вывода возвращаемой операции. Если значение True, возвращаемая операция создаст трехмерный тензор для файлов PNG, JPEG и BMP; и 4-D тензор для всех GIF-файлов, анимированных или нет. Если установлено значение False, возвращаемая операция создаст трехмерный тензор для всех типов файлов и обрежет анимированные GIF-файлы до первого кадра.

общедоступное изображение вывода <T> ()

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