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. |
---|