DecodeAndCropJpeg

classe finale pubblica DecodeAndCropJpeg

Decodifica e ritaglia un'immagine codificata JPEG in un tensore uint8.

L'attributo "canali" indica il numero desiderato di canali di colore per l'immagine decodificata.

I valori accettati sono:

  • 0: utilizza il numero di canali nell'immagine con codifica JPEG.
  • 1: genera un'immagine in scala di grigi.
  • 3: emette un'immagine RGB.
Se necessario, l'immagine con codifica JPEG viene trasformata per corrispondere al numero richiesto di canali di colore.

L'attr `ratio` consente di ridimensionare l'immagine di un fattore intero durante la decodifica. I valori consentiti sono: 1, 2, 4 e 8. Questo è molto più veloce rispetto al successivo ridimensionamento dell'immagine.

Equivale a una combinazione di decodifica e ritaglio, ma molto più veloce decodificando solo l'immagine jpeg parziale.

Classi nidificate

classe DecodeAndCropJpeg.Options Attributi facoltativi per DecodeAndCropJpeg

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

DecodeAndCropJpeg.Options statico
Frazione accettabile (Frazione accettabile in virgola mobile)
Uscita < TUint8 >
comeuscita ()
Restituisce l'handle simbolico del tensore.
DecodeAndCropJpeg.Options statico
canali (canali lunghi)
DecodeAndCropJpeg statico
create ( ambito ambito , Operando < TString > contenuto, Operando < TInt32 > cropWindow, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione DecodeAndCropJpeg.
DecodeAndCropJpeg.Options statico
dctMetodo (Stringa dctMetodo)
DecodeAndCropJpeg.Options statico
fancyUpscaling (fantasyUpscaling booleano)
Uscita < TUint8 >
Immagine ()
3-D con forma `[altezza, larghezza, canali]`..
DecodeAndCropJpeg.Options statico
rapporto (rapporto lungo)
DecodeAndCropJpeg.Options statico
tryRecoverTruncated (booleano tryRecoverTruncated)

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "DecodeAndCropJpeg"

Metodi pubblici

public static DecodeAndCropJpeg.Options accettabileFrazione (Float accettabileFrazione)

Parametri
accettabileFrazione La frazione minima di righe richiesta prima che venga accettato un input troncato.

output pubblico < TUint8 > asOutput ()

Restituisce l'handle simbolico del tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

canali DecodeAndCropJpeg.Options pubblici statici (canali lunghi)

Parametri
canali Numero di canali di colore per l'immagine decodificata.

public static DecodeAndCropJpeg create ( scope scope, Operando < TString > contenuto, Operando < TInt32 > cropWindow, Opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione DecodeAndCropJpeg.

Parametri
scopo ambito attuale
Contenuti 0-D. L'immagine con codifica JPEG.
cropWindow 1-D. La finestra di ritaglio: [crop_y, crop_x, crop_height, crop_width].
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di DecodeAndCropJpeg

public static DecodeAndCropJpeg.Options dctMethod (String dctMethod)

Parametri
dctMetodo stringa che specifica un suggerimento sull'algoritmo utilizzato per la decompressione. Il valore predefinito è "" che corrisponde a un valore predefinito specifico del sistema. I valori attualmente validi sono ["INTEGER_FAST", "INTEGER_ACCURATE"]. Il suggerimento potrebbe essere ignorato (ad esempio, la libreria jpeg interna passa a una versione che non dispone di quell'opzione specifica).

public static DecodeAndCropJpeg.Options fancyUpscaling (fantasyUpscaling booleano)

Parametri
fantasiaUpscaling Se vero, usa un upscaling più lento ma migliore dei piani della crominanza (solo yuv420/422).

output pubblico < TUint8 > immagine ()

3-D con forma `[altezza, larghezza, canali]`..

rapporto DecodeAndCropJpeg.Options pubblico statico (rapporto lungo)

Parametri
rapporto Rapporto di ridimensionamento.

public static DecodeAndCropJpeg.Options tryRecoverTruncated (booleano tryRecoverTruncated)

Parametri
provareRecoverTruncated Se vero, prova a recuperare un'immagine dall'input troncato.