tensorflow:: ops:: EncodeJpeg
#include <image_ops.h>
Codifique uma imagem em JPEG.
Resumo
image
é um tensor 3-D uint8 de forma [height, width, channels]
.
O format
attr pode ser usado para substituir o formato de cor da saída codificada. Os valores podem ser:
- `''
: Use a default format based on the number of channels in the image. *
tons de cinza: Output a grayscale JPEG image. The
dimension of
canais da imagemmust be 1. *
rgb: Output an RGB JPEG image. The
dimension of
canais da imagem deve ser 3.
Se o format
não for especificado ou for a string vazia, um formato padrão é escolhido em função do número de canais na image
:
Argumentos:
- scope: um objeto Scope
- imagem: 3-D com forma
[height, width, channels]
.
Atributos opcionais (consulte Attrs
):
- formato: formato de imagem por pixel.
- qualidade: Qualidade da compressão de 0 a 100 (maior é melhor e mais lento).
- progressivo: Se True, crie um JPEG que carregue progressivamente (de grosso a fino).
- optimize_size: Se True, gaste CPU/RAM para reduzir o tamanho sem alterar a qualidade.
- chroma_downsampling: consulte http://en.wikipedia.org/wiki/Chroma_subsampling .
- Density_unit: Unidade usada para especificar
x_density
ey_density
: pixels por polegada ('in'
) ou centímetro ('cm'
). - x_density: Pixels horizontais por unidade de densidade.
- y_density: Pixels verticais por unidade de densidade.
- xmp_metadata: Se não estiver vazio, incorpore esses metadados XMP no cabeçalho da imagem.
Devoluções:
-
Output
: 0-D. Imagem codificada em JPEG.
Construtores e Destruidores | |
---|---|
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image) | |
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs) |
Atributos públicos | |
---|---|
contents | |
operation |
Funções públicas | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Funções estáticas públicas | |
---|---|
ChromaDownsampling (bool x) | |
DensityUnit (StringPiece x) | |
Format (StringPiece x) | |
OptimizeSize (bool x) | |
Progressive (bool x) | |
Quality (int64 x) | |
XDensity (int64 x) | |
XmpMetadata (StringPiece x) | |
YDensity (int64 x) |
Estruturas | |
---|---|
tensorflow:: ops:: EncodeJpeg:: Attrs | Configuradores de atributos opcionais para EncodeJpeg . |
Atributos públicos
conteúdo
::tensorflow::Output contents
Operação
Operation operation
Funções públicas
EncodeJpeg
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image )
EncodeJpeg
EncodeJpeg( const ::tensorflow::Scope & scope, ::tensorflow::Input image, const EncodeJpeg::Attrs & attrs )
nó
::tensorflow::Node * node() const
operador::tensorflow::Entrada
operator::tensorflow::Input() const
operador::tensorflow::Saída
operator::tensorflow::Output() const
Funções estáticas públicas
CromaDownsampling
Attrs ChromaDownsampling( bool x )
Unidade de densidade
Attrs DensityUnit( StringPiece x )
Formato
Attrs Format( StringPiece x )
OtimizarTamanho
Attrs OptimizeSize( bool x )
Progressivo
Attrs Progressive( bool x )
Qualidade
Attrs Quality( int64 x )
XDensity
Attrs XDensity( int64 x )
XmpMetadataGenericName
Attrs XmpMetadata( StringPiece x )
YDensidade
Attrs YDensity( int64 x )