Dekode dan Pangkas gambar berkode JPEG ke tensor uint8.
Attr `channels` menunjukkan jumlah saluran warna yang diinginkan untuk gambar yang didekodekan.
Nilai yang diterima adalah:
- 0: Gunakan jumlah saluran dalam gambar berkode JPEG.
- 1: menampilkan gambar skala abu-abu.
- 3: mengeluarkan gambar RGB.
`Rasio` attr memungkinkan penurunan skala gambar dengan faktor bilangan bulat selama decoding. Nilai yang diperbolehkan adalah: 1, 2, 4, dan 8. Ini jauh lebih cepat daripada memperkecil skala gambar nantinya.
Ini setara dengan kombinasi decode dan crop, tetapi jauh lebih cepat dengan hanya mendekode sebagian gambar jpeg.
Kelas Bersarang
kelas | DecodeAndCropJpeg.Opsi | Atribut opsional untuk DecodeAndCropJpeg |
Konstanta
Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
DecodeAndCropJpeg.Options statis | pecahan yang dapat diterima (Float pecahan yang dapat diterima) |
Keluaran < TUint8 > | sebagai Keluaran () Mengembalikan pegangan simbolis tensor. |
DecodeAndCropJpeg.Options statis | saluran (Saluran panjang) |
DecodeAndCropJpeg statis | |
DecodeAndCropJpeg.Options statis | Metode dct (String Metode dct) |
DecodeAndCropJpeg.Options statis | mewahUpscaling (Boolean mewahUpscaling) |
Keluaran < TUint8 > | gambar () 3-D dengan bentuk `[tinggi, lebar, saluran]`.. |
DecodeAndCropJpeg.Options statis | rasio (Rasio panjang) |
DecodeAndCropJpeg.Options statis | tryRecoverTruncated (Boolean cobaRecoverTruncated) |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
DecodeAndCropJpeg.Options public static yang dapat diterimaFraction (Float AcceptableFraction)
Parameter
pecahan yang dapat diterima | Fraksi baris minimum yang diperlukan sebelum masukan terpotong diterima. |
---|
Keluaran publik < TUint8 > asOutput ()
Mengembalikan pegangan simbolis tensor.
Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
saluran DecodeAndCropJpeg.Options statis publik (Saluran panjang)
Parameter
saluran | Jumlah saluran warna untuk gambar yang didekodekan. |
---|
public static DecodeAndCropJpeg buat ( Lingkup cakupan , Operan < TString > konten, Operan < TInt32 > cropWindow, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi DecodeAndCropJpeg baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
isi | 0-D. Gambar berkode JPEG. |
tanamanJendela | 1-D. Jendela pangkas: [crop_y, crop_x, crop_height, crop_width]. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru DecodeAndCropJpeg
DecodeAndCropJpeg.Options dctMethod statis publik (String dctMethod)
Parameter
Metode dct | string yang menentukan petunjuk tentang algoritma yang digunakan untuk dekompresi. Defaultnya adalah "" yang memetakan ke default khusus sistem. Nilai yang valid saat ini adalah ["INTEGER_FAST", "INTEGER_ACCURATE"]. Petunjuknya mungkin diabaikan (misalnya, perpustakaan jpeg internal berubah ke versi yang tidak memiliki opsi spesifik tersebut.) |
---|
DecodeAndCropJpeg.Options public static staticUpscaling (Boolean fancyUpscaling)
Parameter
peningkatan mewah | Jika benar, gunakan peningkatan bidang kroma yang lebih lambat namun lebih bagus (khusus yuv420/422). |
---|
rasio DecodeAndCropJpeg.Options statis publik (Rasio panjang)
Parameter
perbandingan | Rasio penurunan. |
---|
DecodeAndCropJpeg.Options statis publik tryRecoverTruncated (Boolean tryRecoverTruncated)
Parameter
coba Pulihkan Terpotong | Jika benar, coba pulihkan gambar dari masukan yang terpotong. |
---|