Ubah ukuran `gambar` menjadi `ukuran` menggunakan interpolasi area.
Gambar masukan bisa bermacam-macam jenisnya tetapi gambar keluaran selalu mengambang.
Kisaran nilai piksel untuk gambar keluaran mungkin sedikit berbeda dari kisaran nilai piksel untuk gambar masukan karena presisi numerik yang terbatas. Untuk menjamin rentang keluaran, misalnya `[0.0, 1.0]`, terapkan tf.clip_by_value
ke keluaran.
Setiap piksel keluaran dihitung dengan terlebih dahulu mengubah jejak piksel menjadi tensor masukan, lalu merata-ratakan piksel yang berpotongan dengan jejak tersebut. Kontribusi piksel masukan terhadap rata-rata diberi bobot berdasarkan pecahan luas yang memotong tapak. Ini sama dengan INTER_AREA OpenCV.
Kelas Bersarang
kelas | Ubah UkuranArea.Opsi | Atribut opsional untuk ResizeArea |
Konstanta
Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
ResizeArea.Options statis | alignCorners (alignCorner Boolean) |
Keluaran < TFloat32 > | sebagai Keluaran () Mengembalikan pegangan simbolis tensor. |
Ubah UkuranArea statis | |
Keluaran < TFloat32 > | gambar diubah ukurannya () 4-D dengan bentuk `[batch, new_height, new_width, saluran]`. |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
ResizeArea.Options alignCorners statis publik (Boolean alignCorners)
Parameter
menyelaraskan sudut | Jika benar, bagian tengah dari 4 piksel sudut tensor masukan dan keluaran akan sejajar, mempertahankan nilai pada piksel sudut. Defaultnya salah. |
---|
Keluaran publik < TFloat32 > 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.
pembuatan ResizeArea statis publik ( Lingkup cakupan, Operan <? extends TNumber > gambar, Operan < TInt32 > ukuran, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi ResizeArea baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
gambar-gambar | 4-D dengan bentuk `[batch, tinggi, lebar, saluran]`. |
ukuran | = Tensor int32 1-D dari 2 elemen: `tinggi_baru, lebar_baru`. Ukuran baru untuk gambar. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari ResizeArea