DecodeAndCropJpeg

publiczna klasa końcowa DecodeAndCropJpeg

Dekoduj i przycinaj obraz zakodowany w formacie JPEG do tensora uint8.

Atrybut „kanały” wskazuje żądaną liczbę kanałów kolorów dla zdekodowanego obrazu.

Akceptowane wartości to:

  • 0: Użyj liczby kanałów w obrazie zakodowanym w formacie JPEG.
  • 1: wygeneruj obraz w skali szarości.
  • 3: wyprowadź obraz RGB.
W razie potrzeby obraz zakodowany w formacie JPEG jest przekształcany w celu dopasowania do żądanej liczby kanałów kolorów.

Attr `ratio` umożliwia zmniejszenie obrazu o współczynnik całkowity podczas dekodowania. Dozwolone wartości to: 1, 2, 4 i 8. Jest to znacznie szybsze niż późniejsze zmniejszanie obrazu.

Jest to równoważne połączeniu dekodowania i przycinania, ale jest znacznie szybsze poprzez dekodowanie tylko częściowego obrazu JPEG.

Klasy zagnieżdżone

klasa Opcje DecodeAndCropJpeg Opcjonalne atrybuty dla DecodeAndCropJpeg

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczne DecodeAndCropJpeg.Options
akceptowalnafrakcja (Float akceptowalnafrakcja)
Dane wyjściowe <TUint8>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczne DecodeAndCropJpeg.Options
kanały (Długie kanały)
statyczny DecodeAndCropJpeg
utwórz ( Zakres zakresu, Operand < TString > zawartość, Operand < TInt32 > uprawWindow, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DecodeAndCropJpeg.
statyczne DecodeAndCropJpeg.Options
dctMethod (Ciąg dctMethod)
statyczne DecodeAndCropJpeg.Options
fantazyjneUpscaling (Boolean fantazyjneUpscaling)
Dane wyjściowe <TUint8>
obraz ()
3-D z kształtem „[wysokość, szerokość, kanały]”..
statyczne DecodeAndCropJpeg.Options
stosunek (długi stosunek)
statyczne DecodeAndCropJpeg.Options
tryRecoverTruncated (wartość logiczna tryRecoverTruncated)

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „DecodeAndCropJpeg”

Metody publiczne

public static DecodeAndCropJpeg.Options akceptowalneFrakcja (Float akceptowalnaFrakcja)

Parametry
akceptowalna frakcja Minimalny wymagany ułamek wierszy, zanim zostaną zaakceptowane obcięte dane wejściowe.

publiczne wyjście < TUint8 > asOutput ()

Zwraca symboliczny uchwyt tensora.

Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.

publiczne statyczne kanały DecodeAndCropJpeg.Options (długie kanały)

Parametry
kanały Liczba kanałów kolorów dla dekodowanego obrazu.

public static DecodeAndCropJpeg create ( Zakres zakresu, Operand < TString > zawartość, Operand < TInt32 > uprawWindow, Opcje... opcje)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DecodeAndCropJpeg.

Parametry
zakres aktualny zakres
zawartość 0-D. Obraz zakodowany w formacie JPEG.
przytnij okno 1-D. Okno przycinania: [crop_y, upraw_x, wysokość_przycięcia, szerokość_przycięcia].
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowa instancja DecodeAndCropJpeg

public static DecodeAndCropJpeg.Options dctMethod (String dctMethod)

Parametry
Metoda dct ciąg znaków określający podpowiedź dotyczącą algorytmu użytego do dekompresji. Domyślnie jest to „”, które odpowiada wartościom domyślnym specyficznym dla systemu. Aktualnie prawidłowe wartości to ["INTEGER_FAST", "INTEGER_ACCURATE"]. Wskazówka może zostać zignorowana (np. wewnętrzna biblioteka JPEG zostanie zmieniona na wersję, która nie ma tej konkretnej opcji).

public static DecodeAndCropJpeg.Options fantazyjneUpscaling (Boolean fantazyjneUpscaling)

Parametry
fantazyjneUpscalowanie Jeśli to prawda, użyj wolniejszego, ale ładniejszego skalowania płaszczyzn chrominancji (tylko yuv420/422).

publiczne wyjście < TUint8 > image ()

3-D z kształtem „[wysokość, szerokość, kanały]”..

public static DecodeAndCropJpeg.Options współczynnik (długi stosunek)

Parametry
stosunek Współczynnik zmniejszania skali.

public static DecodeAndCropJpeg.Options tryRecoverTruncated (Boolean tryRecoverTruncated)

Parametry
spróbujOdzyskaj skrócony Jeśli to prawda, spróbuj odzyskać obraz z obciętych danych wejściowych.