DecodeJpeg

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

Декодируйте изображение в формате JPEG в тензор uint8.

Атрибут «каналы» указывает желаемое количество цветовых каналов для декодированного изображения.

Принятые значения:

  • 0: использовать количество каналов в изображении в формате JPEG.
  • 1: вывести изображение в оттенках серого.
  • 3: вывести изображение RGB.
При необходимости изображение в формате JPEG преобразуется в соответствии с запрошенным количеством цветовых каналов.

Коэффициент attr позволяет уменьшить масштаб изображения на целочисленный коэффициент во время декодирования. Допустимые значения: 1, 2, 4 и 8. Это намного быстрее, чем позднее уменьшать масштаб изображения.

Эта операция также поддерживает декодирование PNG и неанимированных GIF-файлов, поскольку интерфейс тот же, хотя использовать tf.io.decode_image проще.

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

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

Константы

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

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

статический DecodeJpeg.Options
AcceptFraction (Float AcceptFraction)
Выход <TUint8>
какВывод ()
Возвращает символический дескриптор тензора.
статический DecodeJpeg.Options
каналы (длинные каналы)
статический декодированиеJpeg
create (Область действия , содержимое операнда < TString >, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию DecodeJpeg.
статический DecodeJpeg.Options
dctMethod (Строка dctMethod)
статический DecodeJpeg.Options
фантазияUpscaling (булева фантазияUpscaling)
Выход <TUint8>
изображение ()
3-D с формой `[высота, ширина, каналы]`..
статический DecodeJpeg.Options
соотношение (длинное соотношение)
статический DecodeJpeg.Options
tryRecoverTruncated (логическое значение tryRecoverTruncated)

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

Константы

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

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

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

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

общедоступный статический DecodeJpeg.Options AcceptFraction (Float AcceptFraction)

Параметры
приемлемая фракция Минимально необходимая доля строк, прежде чем будет принят усеченный ввод.

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

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

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

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

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

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

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

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

общедоступный статический DecodeJpeg.Options dctMethod (String dctMethod)

Параметры
dctMethod строка, задающая подсказку об алгоритме, используемом для распаковки. По умолчанию установлено значение "", которое соответствует значению по умолчанию, специфичному для системы. В настоящее время допустимыми значениями являются ["INTEGER_FAST", "INTEGER_ACCURATE"]. Подсказку можно проигнорировать (например, внутренняя библиотека jpeg изменится на версию, в которой нет этой конкретной опции).

общедоступный статический DecodeJpeg.OptionsfancyUpscaling ( Boolean FancyUpscaling)

Параметры
фантазияАпскейлинг Если это правда, используйте более медленное, но более качественное масштабирование плоскостей цветности (только yuv420/422).

публичный вывод <TUint8> изображение ()

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

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

Параметры
соотношение Коэффициент уменьшения масштаба.

общедоступный статический DecodeJpeg.Options tryRecoverTruncated (логическое значение tryRecoverTruncated)

Параметры
попробуйтеВосстановитьУсеченный Если это правда, попробуйте восстановить изображение из усеченного ввода.