Codifique uma imagem em JPEG.
`image` é um tensor 3-D uint8 de forma `[altura, largura, canais]`.
O attr `format` pode ser usado para substituir o formato de cor da saída codificada. Os valores podem ser:
- `''`: Use um formato padrão baseado no número de canais na imagem.
- `tons de cinza`: gera uma imagem JPEG em tons de cinza. A dimensão `canais` de `imagem` deve ser 1.
- `rgb`: Gera uma imagem RGB JPEG. A dimensão `canais` de `imagem` deve ser 3.
- 1: Produza uma imagem em tons de cinza.
- 3: Produza uma imagem RGB.
Classes aninhadas
aula | EncodeJpeg.Opções | Atributos opcionais para EncodeJpeg |
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow |
Métodos Públicos
Saída <TString> | asOutput () Retorna o identificador simbólico do tensor. |
EncodeJpeg.Options estático | chromaDownsampling (cromaDownsampling booleano) |
Saída <TString> | conteúdo () 0-D. |
EncodeJpeg estático | |
EncodeJpeg.Options estático | densidadeUnit (String densidadeUnit) |
EncodeJpeg.Options estático | formato (formato de string) |
EncodeJpeg.Options estático | optimizeSize (booleano optimizeSize) |
EncodeJpeg.Options estático | progressivo (progressivo booleano) |
EncodeJpeg.Options estático | qualidade (qualidade longa) |
EncodeJpeg.Options estático | xDensidade (xDensidade longa) |
EncodeJpeg.Options estático | xmpMetadata (String xmpMetadata) |
EncodeJpeg.Options estático | yDensidade (yDensidade longa) |
Métodos herdados
Constantes
String final estática pública OP_NAME
O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow
Métodos Públicos
Saída pública < TString > asOutput ()
Retorna o identificador simbólico do tensor.
As entradas para operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.
public static EncodeJpeg.Options chromaDownsampling (booleano chromaDownsampling)
Parâmetros
cromaDownsampling | Consulte http://en.wikipedia.org/wiki/Chroma_subsampling. |
---|
public static EncodeJpeg create ( Escopo do escopo , Operando < TUint8 > imagem, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação EncodeJpeg.
Parâmetros
escopo | escopo atual |
---|---|
imagem | 3-D com forma `[altura, largura, canais]`. |
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância do EncodeJpeg
público estático EncodeJpeg.Options densidadeUnit (String densidadeUnit)
Parâmetros
unidade de densidade | Unidade usada para especificar `x_density` e `y_density`: pixels por polegada (`'in'`) ou centímetro (`'cm'`). |
---|
formato público estático EncodeJpeg.Options (formato String)
Parâmetros
formatar | Formato de imagem por pixel. |
---|
public static EncodeJpeg.Options optimizeSize (Boolean optimizeSize)
Parâmetros
otimizarTamanho | Se for verdade, gaste CPU/RAM para reduzir o tamanho sem alteração de qualidade. |
---|
public static EncodeJpeg.Options progressivo (booleano progressivo)
Parâmetros
progressivo | Se for verdade, crie um JPEG que carregue progressivamente (de grosso a fino). |
---|
qualidade pública estática EncodeJpeg.Options (qualidade longa)
Parâmetros
qualidade | Qualidade da compressão de 0 a 100 (quanto maior, melhor e mais lenta). |
---|
público estático EncodeJpeg.Options xDensity (Long xDensity)
Parâmetros
xDensidade | Pixels horizontais por unidade de densidade. |
---|
público estático EncodeJpeg.Options xmpMetadata (String xmpMetadata)
Parâmetros
xmpMetadata | Se não estiver vazio, incorpore esses metadados XMP no cabeçalho da imagem. |
---|
público estático EncodeJpeg.Options yDensity (Long yDensity)
Parâmetros
yDensidade | Pixels verticais por unidade de densidade. |
---|