tensorflow::ops::EncodePng
#include <image_ops.h>Закодировать изображение в формате PNG.
Краткое содержание
image представляет собой трехмерный тензор типа uint8 или uint16 формы [height, width, channels] , где channels — это:
- 1: для оттенков серого.
- 2: для оттенков серого + альфа-канал.
- 3: для RGB.
- 4: для RGBA.
Уровень сжатия ZLIB, compression , может принимать значение -1 (по умолчанию для кодировщика PNG) или значение от 0 до 9. Значение 9 соответствует максимальному уровню сжатия, обеспечивающему наименьший размер выходного изображения, но при этом снижающему скорость обработки.
Аргументы:
- scope: Объект Scope
- Изображение: 3D-модель с формой
[height, width, channels].
Дополнительные атрибуты (см. Attrs ):
- Степень сжатия: Уровень сжатия.
Возвращает:
-
Output: 0-мерное изображение в формате PNG.
Конструкторы и Деструкторы | |
|---|---|
EncodePng (const :: tensorflow::Scope & scope, :: tensorflow::Input image) | |
EncodePng (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodePng::Attrs & attrs) |
Общедоступные атрибуты | |
|---|---|
contents | |
operation | |
Общественные функции | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Открытые статические функции | |
|---|---|
Compression (int64 x) | |
Структуры | |
|---|---|
| tensorflow::ops::EncodePng::Attrs | Дополнительные параметры установки атрибутов для EncodePng . |
Общедоступные атрибуты
содержание
::tensorflow::Output contents
операция
Operation operation
Общественные функции
EncodePng
EncodePng( const ::tensorflow::Scope & scope, ::tensorflow::Input image )
EncodePng
EncodePng( const ::tensorflow::Scope & scope, ::tensorflow::Input image, const EncodePng::Attrs & attrs )
узел
::tensorflow::Node * node() const
оператор::tensorflow::Input
operator::tensorflow::Input() const
оператор::tensorflow::Output
operator::tensorflow::Output() const
Открытые статические функции
Сжатие
Attrs Compression( int64 x )