DecodeJpeg

classe final pública DecodeJpeg

Decodifique uma imagem codificada em JPEG para um tensor uint8.

O atributo `canais` indica o número desejado de canais de cores para a imagem decodificada.

Os valores aceitos são:

  • 0: Use o número de canais na imagem codificada em JPEG.
  • 1: produz uma imagem em tons de cinza.
  • 3: produz uma imagem RGB.
Se necessário, a imagem codificada em JPEG é transformada para corresponder ao número solicitado de canais de cores.

O attr `ratio` permite reduzir a escala da imagem em um fator inteiro durante a decodificação. Os valores permitidos são: 1, 2, 4 e 8. Isso é muito mais rápido do que reduzir a escala da imagem posteriormente.

Esta operação também suporta decodificação de PNGs e GIFs não animados, já que a interface é a mesma, embora seja mais limpo usar tf.io.decode_image .

Classes aninhadas

aula DecodificarJpeg.Opções Atributos opcionais para DecodeJpeg

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Métodos Públicos

DecodeJpeg.Options estático
aceitávelFraction (Float aceitávelFraction)
Saída <TUint8>
asOutput ()
Retorna o identificador simbólico do tensor.
DecodeJpeg.Options estático
canais (canais longos)
Decodificação estáticaJpeg
create ( Escopo , Operando < TString > conteúdo, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação DecodeJpeg.
DecodeJpeg.Options estático
dctMethod (String dctMethod)
DecodeJpeg.Options estático
fantasiaUpscaling (fantasia booleanaUpscaling)
Saída <TUint8>
imagem ()
3-D com forma `[altura, largura, canais]`..
DecodeJpeg.Options estático
proporção (proporção longa)
DecodeJpeg.Options estático
tryRecoverTruncated (booleano tryRecoverTruncated)

Métodos herdados

org.tensorflow.op.RawOp
booleano final
é igual (objeto obj)
int final
Operação
op ()
Retorne esta unidade de cálculo como uma única Operation .
sequência final
boleano
é igual (objeto arg0)
aula final<?>
getClass ()
interno
código hash ()
vazio final
notificar ()
vazio final
notificar todos ()
Corda
para sequenciar ()
vazio final
espere (long arg0, int arg1)
vazio final
espere (arg0 longo)
vazio final
espere ()
org.tensorflow.op.Op
ambiente de execução abstrato
env ()
Retorne o ambiente de execução em que esta operação foi criada.
operação abstrata
op ()
Retorne esta unidade de cálculo como uma única Operation .
org.tensorflow.Operand
Saída abstrata <TUint8>
asOutput ()
Retorna o identificador simbólico do tensor.
resumo TUint8
comoTensor ()
Retorna o tensor neste operando.
forma abstrata
forma ()
Retorna a forma (possivelmente parcialmente conhecida) do tensor referido pela Output deste operando.
Classe abstrata <TUint8>
tipo ()
Retorna o tipo de tensor deste operando
org.tensorflow.ndarray.Shaped
abstrato int
forma abstrata
forma ()
abstrato longo
tamanho ()
Calcula e retorna o tamanho total deste contêiner, em número de valores.

Constantes

String final estática pública OP_NAME

O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Valor constante: "DecodeJpeg"

Métodos Públicos

público estático DecodeJpeg.Options aceitávelFraction (Float aceitávelFraction)

Parâmetros
fração aceitável A fração mínima necessária de linhas antes que uma entrada truncada seja aceita.

Saída pública <TUint8> 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.

Canais DecodeJpeg.Options estáticos públicos (canais longos)

Parâmetros
canais Número de canais de cores para a imagem decodificada.

public static DecodeJpeg create ( Escopo do escopo , Operando < TString > conteúdo, Opções... opções)

Método de fábrica para criar uma classe que envolve uma nova operação DecodeJpeg.

Parâmetros
escopo escopo atual
conteúdo 0-D. A imagem codificada em JPEG.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância do DecodeJpeg

público estático DecodeJpeg.Options dctMethod (String dctMethod)

Parâmetros
método dct string especificando uma dica sobre o algoritmo usado para descompactação. O padrão é "" que mapeia para um padrão específico do sistema. Os valores atualmente válidos são ["INTEGER_FAST", "INTEGER_ACCURATE"]. A dica pode ser ignorada (por exemplo, a biblioteca jpeg interna muda para uma versão que não possui essa opção específica).

public static DecodeJpeg.Options fantasiaUpscaling (booleano fantasiaUpscaling)

Parâmetros
sofisticadoUpscaling Se for verdade, use um aumento de escala mais lento, porém melhor, dos planos de croma (somente yuv420/422).

Saída pública <TUint8> imagem ()

3-D com forma `[altura, largura, canais]`..

Proporção pública estática DecodeJpeg.Options (proporção longa)

Parâmetros
razão Proporção de redução de escala.

public static DecodeJpeg.Options tryRecoverTruncated (booleano tryRecoverTruncated)

Parâmetros
tenteRecoverTruncated Se for verdade, tente recuperar uma imagem da entrada truncada.