fluxo tensor:: ops:: CodificarJpeg

#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. * escala de cinza : Output a grayscale JPEG image. The dimension of imagem must be 1. * rgb : Output an RGB JPEG image. The dimension of imagem` deve ser 3.

Se format não for especificado ou for uma string vazia, um formato padrão será escolhido em função do número de canais na image :

Argumentos:

  • escopo: um objeto Escopo
  • imagem: 3-D com forma [height, width, channels] .

Atributos opcionais (veja Attrs ):

  • formato: formato de imagem por pixel.
  • qualidade: Qualidade da compressão de 0 a 100 (quanto maior, melhor e mais lenta).
  • progressivo: se for verdade, crie um JPEG que carregue progressivamente (grosso a fino).
  • optimize_size: se for verdade, gaste CPU/RAM para reduzir o tamanho sem alteração de qualidade.
  • chroma_downsampling: Consulte http://en.wikipedia.org/wiki/Chroma_subsampling .
  • densidade_unit: Unidade usada para especificar x_density e y_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.

Retorna:

  • 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

CodificarJpeg

 EncodeJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image
)

CodificarJpeg

 EncodeJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image,
  const EncodeJpeg::Attrs & attrs
)

::tensorflow::Node * node() const 

operador::tensorflow::Input

 operator::tensorflow::Input() const 

operador::tensorflow::Saída

 operator::tensorflow::Output() const 

Funções estáticas públicas

CromaDownsampling

Attrs ChromaDownsampling(
  bool x
)

DensidadeUnidade

Attrs DensityUnit(
  StringPiece x
)

Formatar

Attrs Format(
  StringPiece x
)

OtimizarTamanho

Attrs OptimizeSize(
  bool x
)

Progressivo

Attrs Progressive(
  bool x
)

Qualidade

Attrs Quality(
  int64 x
)

Densidade X

Attrs XDensity(
  int64 x
)

XmpMetadados

Attrs XmpMetadata(
  StringPiece x
)

Densidade Y

Attrs YDensity(
  int64 x
)