Dekode gambar berkode JPEG menjadi 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.
Operasi ini juga mendukung decoding PNG dan GIF non-animasi karena antarmukanya sama, meskipun lebih bersih menggunakan tf.io.decode_image
.
Kelas Bersarang
kelas | DecodeJpeg.Opsi | Atribut opsional untuk DecodeJpeg |
Konstanta
Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
DecodeJpeg.Options statis | pecahan yang dapat diterima (Float pecahan yang dapat diterima) |
Keluaran < TUint8 > | sebagai Keluaran () Mengembalikan pegangan simbolis tensor. |
DecodeJpeg.Options statis | saluran (Saluran panjang) |
DecodeJpeg statis | |
DecodeJpeg.Options statis | Metode dct (String Metode dct) |
DecodeJpeg.Options statis | mewahUpscaling (Boolean mewahUpscaling) |
Keluaran < TUint8 > | gambar () 3-D dengan bentuk `[tinggi, lebar, saluran]`.. |
DecodeJpeg.Options statis | rasio (Rasio panjang) |
DecodeJpeg.Options statis | tryRecoverTruncated (Boolean cobaRecoverTruncated) |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
DecodeJpeg statis publik.Opsi yang dapat diterimaFraction (Float yang dapat diterimaFraction)
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 DecodeJpeg.Options statis publik (Saluran panjang)
Parameter
saluran | Jumlah saluran warna untuk gambar yang didekodekan. |
---|
DecodeJpeg statis publik buat ( Lingkup cakupan , Operan <TString> konten, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi DecodeJpeg baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
isi | 0-D. Gambar berkode JPEG. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru DecodeJpeg
DecodeJpeg statis publik. Opsi dctMethod (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.) |
---|
DecodeJpeg.Options statis publik fancyUpscaling (Boolean fancyUpscaling)
Parameter
peningkatan mewah | Jika benar, gunakan peningkatan bidang kroma yang lebih lambat namun lebih bagus (khusus yuv420/422). |
---|
DecodeJpeg.Options statis publik tryRecoverTruncated (Boolean tryRecoverTruncated)
Parameter
coba Pulihkan Terpotong | Jika benar, coba pulihkan gambar dari masukan yang terpotong. |
---|