JPEG-mengkodekan gambar.
`image` adalah Tensor uint8 3-D dengan bentuk `[tinggi, lebar, saluran]`.
`Format` attr dapat digunakan untuk mengganti format warna dari keluaran yang dikodekan. Nilai dapat berupa:
- `''`: Gunakan format default berdasarkan jumlah saluran pada gambar.
- `skala abu-abu`: Menghasilkan gambar JPEG skala abu-abu. Dimensi `saluran` dari `gambar` harus 1.
- `rgb`: Menghasilkan gambar RGB JPEG. Dimensi `saluran` dari `gambar` harus 3.
- 1: Keluarkan gambar skala abu-abu.
- 3: Keluarkan gambar RGB.
Kelas Bersarang
| kelas | EncodeJpeg.Options | Atribut opsional untuk EncodeJpeg | |
Konstanta
| Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
| Keluaran <TString> | sebagai Keluaran () Mengembalikan pegangan simbolis tensor. |
| EncodeJpeg.Options statis | kromaDownsampling (Downsampling kroma Boolean) |
| Keluaran <TString> | isi () 0-D. |
| EncodeJpeg statis | |
| EncodeJpeg.Options statis | DensityUnit (String DensityUnit) |
| EncodeJpeg.Options statis | format (format string) |
| EncodeJpeg.Options statis | optimalkanUkuran (Boolean optimalkanUkuran) |
| EncodeJpeg.Options statis | progresif (Boolean progresif) |
| EncodeJpeg.Options statis | kualitas (kualitas panjang) |
| EncodeJpeg.Options statis | xDensitas (XDensitas Panjang) |
| EncodeJpeg.Options statis | xmpMetadata (String xmpMetadata) |
| EncodeJpeg.Options statis | yDensitas (Kepadatan y Panjang) |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
Keluaran publik < TString > 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.
EncodeJpeg.Options statis publik chromeDownsampling (Boolean chromeDownsampling)
Parameter
| kromaDownsampling | Lihat http://en.wikipedia.org/wiki/Chroma_subsampling. |
|---|
EncodeJpeg statis publik buat ( Lingkup lingkup, Operan <TUint8> gambar, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi EncodeJpeg baru.
Parameter
| cakupan | ruang lingkup saat ini |
|---|---|
| gambar | 3-D dengan bentuk `[tinggi, lebar, saluran]`. |
| pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru EncodeJpeg
EncodeJpeg statis publik. Unit kepadatan opsi (Unit kepadatan string)
Parameter
| satuan kepadatan | Satuan yang digunakan untuk menentukan `x_density` dan `y_density`: piksel per inci (`'in'`) atau sentimeter (`'cm'`). |
|---|
EncodeJpeg.Options optimizeSize statis publik (Boolean optimizeSize)
Parameter
| optimalkanUkuran | Jika Benar, habiskan CPU/RAM untuk mengurangi ukuran tanpa perubahan kualitas. |
|---|
EncodeJpeg.Options statis publik progresif (Boolean progresif)
Parameter
| progresif | Jika Benar, buatlah JPEG yang dimuat secara progresif (kasar hingga halus). |
|---|
Kualitas EncodeJpeg.Options statis publik (Kualitas panjang)
Parameter
| kualitas | Kualitas kompresi dari 0 hingga 100 (lebih tinggi lebih baik dan lebih lambat). |
|---|
EncodeJpeg.Options xDensity statis publik (XDensity panjang)
Parameter
| xKepadatan | Piksel horizontal per unit kepadatan. |
|---|
EncodeJpeg.Options xmpMetadata statis publik (String xmpMetadata)
Parameter
| xmpMetadata | Jika tidak kosong, sematkan metadata XMP ini di header gambar. |
|---|
EncodeJpeg.Options yDensity statis publik (YDensity Panjang)
Parameter
| yKepadatan | Piksel vertikal per unit kepadatan. |
|---|