Gambar kotak pembatas pada sekumpulan gambar.
Mengeluarkan salinan `gambar` tetapi menggambar di atas piksel nol atau lebih kotak pembatas yang ditentukan oleh lokasi di `kotak`. Koordinat setiap kotak pembatas dalam `kotak` dikodekan sebagai `[y_min, x_min, y_max, x_max]`. Koordinat kotak pembatas adalah float di `[0.0, 1.0]` relatif terhadap lebar dan tinggi gambar di bawahnya.
Misalnya, jika gambar berukuran 100 x 200 piksel (tinggi x lebar) dan kotak pembatas adalah `[0.1, 0.2, 0.5, 0.9]`, koordinat kiri atas dan kanan bawah kotak pembatas adalah `( 40, 10)` hingga `(100, 50)` (dalam koordinat (x,y)).
Bagian dari kotak pembatas mungkin berada di luar gambar.
Metode Publik
Output <T> | asOutput () Mengembalikan pegangan simbolis tensor. |
statis <T meluas Nomor> DrawBoundingBoxesV2 <T> | |
Output <T> | Output () 4-D dengan bentuk yang sama dengan `gambar`. |
Metode yang Diwarisi
Metode Publik
publik Keluaran <T> asOutput ()
Mengembalikan pegangan simbolis tensor.
Input ke operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
public static DrawBoundingBoxesV2 <T> membuat ( Lingkup lingkup, Operan <T> gambar, Operan <Lampung> kotak, Operan <Lampung> warna)
Metode pabrik untuk membuat kelas yang membungkus operasi DrawBoundingBoxesV2 baru.
Parameter
cakupan | lingkup saat ini |
---|---|
gambar-gambar | 4-D dengan bentuk `[batch, tinggi, lebar, kedalaman]`. Kumpulan gambar. |
kotak | 3-D dengan bentuk `[batch, num_bounding_boxes, 4]` berisi kotak pembatas. |
warna | 2-D. Daftar warna RGBA untuk menelusuri kotak. |
Kembali
- contoh baru DrawBoundingBoxesV2
publik Keluaran <T> Output ()
4-D dengan bentuk yang sama dengan `gambar`. Kumpulan gambar input dengan kotak pembatas yang digambar pada gambar.