Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
тензорный поток:: опс:: ДекодированиеJpeg:: Атрибуты
#include <image_ops.h>
Дополнительные установщики атрибутов для DecodeJpeg .
Краткое содержание
Общественные функции |
---|
AcceptableFraction (float x) | Минимально необходимая доля строк, прежде чем будет принят усеченный ввод. |
Channels (int64 x) | Количество цветовых каналов для декодированного изображения. |
DctMethod (StringPiece x) | строка, задающая подсказку об алгоритме, используемом для распаковки. |
FancyUpscaling (bool x) | Если это правда, используйте более медленное, но более качественное масштабирование плоскостей цветности (только yuv420/422). |
Ratio (int64 x) | Коэффициент уменьшения масштаба. |
TryRecoverTruncated (bool x) | Если это правда, попробуйте восстановить изображение из усеченного ввода. |
Публичные атрибуты
приемлемая_фракция_
float tensorflow::ops::DecodeJpeg::Attrs::acceptable_fraction_ = 1.0f
каналы_
int64 tensorflow::ops::DecodeJpeg::Attrs::channels_ = 0
dct_method_
StringPiece tensorflow::ops::DecodeJpeg::Attrs::dct_method_ = ""
необычное_апскейлинг_
bool tensorflow::ops::DecodeJpeg::Attrs::fancy_upscaling_ = true
соотношение_
int64 tensorflow::ops::DecodeJpeg::Attrs::ratio_ = 1
try_recover_truncated_
bool tensorflow::ops::DecodeJpeg::Attrs::try_recover_truncated_ = false
Общественные функции
Приемлемая фракция
TF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::AcceptableFraction(
float x
)
Минимально необходимая доля строк, прежде чем будет принят усеченный ввод.
По умолчанию 1
Каналы
TF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::Channels(
int64 x
)
Количество цветовых каналов для декодированного изображения.
По умолчанию 0
ДктМетод
TF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::DctMethod(
StringPiece x
)
строка, задающая подсказку об алгоритме, используемом для распаковки.
По умолчанию установлено значение "", которое соответствует значению по умолчанию, специфичному для системы. В настоящее время допустимыми значениями являются ["INTEGER_FAST", "INTEGER_ACCURATE"]. Подсказку можно проигнорировать (например, внутренняя библиотека jpeg изменится на версию, в которой нет этой конкретной опции).
По умолчанию ""
НеобычноеАпскейлинг
TF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::FancyUpscaling(
bool x
)
Если это правда, используйте более медленное, но более качественное масштабирование плоскостей цветности (только yuv420/422).
По умолчанию true
Соотношение
TF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::Ratio(
int64 x
)
Коэффициент уменьшения масштаба.
По умолчанию 1
ПопробуйтеВосстановитьУсеченный
TF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::TryRecoverTruncated(
bool x
)
Если это правда, попробуйте восстановить изображение из усеченного ввода.
По умолчанию ложь
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-27 UTC.
[null,null,["Последнее обновление: 2025-07-27 UTC."],[],[],null,["# tensorflow::ops::DecodeJpeg::Attrs Struct Reference\n\ntensorflow::ops::DecodeJpeg::Attrs\n==================================\n\n`#include \u003cimage_ops.h\u003e`\n\nOptional attribute setters for [DecodeJpeg](/versions/r2.3/api_docs/cc/class/tensorflow/ops/decode-jpeg#classtensorflow_1_1ops_1_1_decode_jpeg).\n\nSummary\n-------\n\n| ### Public attributes ||\n|---------------------------------------------------------------------------------------------------------------------------|---------------|\n| [acceptable_fraction_](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a0b10d4d030a8ca14ac7570161190c83a)` = 1.0f` | `float` |\n| [channels_](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a18e020f1e5ff8cfbd4d78478415d1ddb)` = 0` | `int64` |\n| [dct_method_](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a56dbd1f5b3b6ad2f2f6109d261a1b2c0)` = \"\"` | `StringPiece` |\n| [fancy_upscaling_](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a8e1e67750ce05d148e582c0da4a2279e)` = true` | `bool` |\n| [ratio_](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a9e510e74b3307b51218f9ba73bb88299)` = 1` | `int64` |\n| [try_recover_truncated_](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1aa2cf39a88d8a81dcb7db8e5a5e0d370e)` = false` | `bool` |\n\n| ### Public functions ||\n|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AcceptableFraction](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1ad1f15f47beae81c3372f7be5fc7b66d2)`(float x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/decode-jpeg/attrs#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs) The minimum required fraction of lines before a truncated input is accepted. |\n| [Channels](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a0548d6add8de1fae308c6043ae78bc4f)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/decode-jpeg/attrs#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs) Number of color channels for the decoded image. |\n| [DctMethod](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a6e0f2e6e3603c3b5a4f87f99e01fb7f4)`(StringPiece x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/decode-jpeg/attrs#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs) string specifying a hint about the algorithm used for decompression. |\n| [FancyUpscaling](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a0ae0fb6313dea00cfcaa043461f9435f)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/decode-jpeg/attrs#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs) If true use a slower but nicer upscaling of the chroma planes (yuv420/422 only). |\n| [Ratio](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1abfd175cdcf500dba69dc39803e8fdebf)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/decode-jpeg/attrs#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs) Downscaling ratio. |\n| [TryRecoverTruncated](#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs_1a91511d57ca206a8096ab617a176fca3c)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/decode-jpeg/attrs#structtensorflow_1_1ops_1_1_decode_jpeg_1_1_attrs) If true try to recover an image from truncated input. |\n\nPublic attributes\n-----------------\n\n### acceptable_fraction_\n\n```scdoc\nfloat tensorflow::ops::DecodeJpeg::Attrs::acceptable_fraction_ = 1.0f\n``` \n\n### channels_\n\n```scdoc\nint64 tensorflow::ops::DecodeJpeg::Attrs::channels_ = 0\n``` \n\n### dct_method_\n\n```scdoc\nStringPiece tensorflow::ops::DecodeJpeg::Attrs::dct_method_ = \"\"\n``` \n\n### fancy_upscaling_\n\n```scdoc\nbool tensorflow::ops::DecodeJpeg::Attrs::fancy_upscaling_ = true\n``` \n\n### ratio_\n\n```scdoc\nint64 tensorflow::ops::DecodeJpeg::Attrs::ratio_ = 1\n``` \n\n### try_recover_truncated_\n\n```scdoc\nbool tensorflow::ops::DecodeJpeg::Attrs::try_recover_truncated_ = false\n``` \n\nPublic functions\n----------------\n\n### AcceptableFraction\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::AcceptableFraction(\n float x\n)\n``` \nThe minimum required fraction of lines before a truncated input is accepted.\n\nDefaults to 1 \n\n### Channels\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::Channels(\n int64 x\n)\n``` \nNumber of color channels for the decoded image.\n\nDefaults to 0 \n\n### DctMethod\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::DctMethod(\n StringPiece x\n)\n``` \nstring specifying a hint about the algorithm used for decompression.\n\nDefaults to \"\" which maps to a system-specific default. Currently valid values are \\[\"INTEGER_FAST\", \"INTEGER_ACCURATE\"\\]. The hint may be ignored (e.g., the internal jpeg library changes to a version that does not have that specific option.)\n\nDefaults to \"\" \n\n### FancyUpscaling\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::FancyUpscaling(\n bool x\n)\n``` \nIf true use a slower but nicer upscaling of the chroma planes (yuv420/422 only).\n\nDefaults to true \n\n### Ratio\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::Ratio(\n int64 x\n)\n``` \nDownscaling ratio.\n\nDefaults to 1 \n\n### TryRecoverTruncated\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::DecodeJpeg::Attrs::TryRecoverTruncated(\n bool x\n)\n``` \nIf true try to recover an image from truncated input.\n\nDefaults to false"]]