tensorflow :: ops :: EncodeJpeg

#include <image_ops.h>

Codifique uma imagem em JPEG.

Resumo

image é um tensor uint8 3-D 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 dimension of imagem must be 1. * rgb : Output an RGB JPEG image. The dimension of canais dimension of 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 :

  • 1: Produz uma imagem em tons de cinza.
  • 3: Produz uma imagem RGB.

Argumentos:

  • escopo: 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 (quanto maior, melhor e mais lento).
  • progressivo: se verdadeiro, cria um JPEG que carrega progressivamente (grosso a fino).
  • Optimize_size: se True, gasta CPU / RAM para reduzir o tamanho sem alterar a qualidade.
  • chroma_downsampling: consulte http://en.wikipedia.org/wiki/Chroma_subsampling .
  • densidade_unidade: 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)

Structs

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
)

::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

ChromaDownsampling

Attrs ChromaDownsampling(
  bool x
)

DensityUnit

Attrs DensityUnit(
  StringPiece x
)

Formato

Attrs Format(
  StringPiece x
)

OptimizeSize

Attrs OptimizeSize(
  bool x
)

Progressivo

Attrs Progressive(
  bool x
)

Qualidade

Attrs Quality(
  int64 x
)

XDensity

Attrs XDensity(
  int64 x
)

XmpMetadata

Attrs XmpMetadata(
  StringPiece x
)

YDensity

Attrs YDensity(
  int64 x
)