tensorflow :: ops :: DrawBoundingBoxesV2

#include <image_ops.h>

Gambarlah kotak pembatas pada sekumpulan gambar.

Ringkasan

Menghasilkan salinan images tetapi menggambar di atas piksel nol atau lebih kotak pembatas yang ditentukan oleh lokasi dalam boxes . Koordinat dari setiap kotak pembatas dalam boxes 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 yang mendasarinya.

Misalnya, jika sebuah 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 dari kotak pembatas adalah (40, 10) hingga (100, 50) (dalam koordinat (x, y)).

Bagian dari kotak pembatas mungkin berada di luar gambar.

Argumen:

  • scope: Objek Scope
  • gambar: 4-D dengan bentuk [batch, height, width, depth] . Sekumpulan gambar.
  • kotak: 3-D dengan bentuk [batch, num_bounding_boxes, 4] berisi kotak pembatas.
  • warna: 2-D. Daftar warna RGBA untuk digilir untuk kotak.

Pengembalian:

  • Output : 4-D dengan bentuk yang sama seperti images . Kumpulan gambar masukan dengan kotak pembatas yang digambar di atas gambar.

Pembuat dan Penghancur

DrawBoundingBoxesV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes, :: tensorflow::Input colors)

Atribut publik

operation
output

Fungsi publik

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Atribut publik

operasi

Operation operation

keluaran

::tensorflow::Output output

Fungsi publik

DrawBoundingBoxesV2

 DrawBoundingBoxesV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input images,
  ::tensorflow::Input boxes,
  ::tensorflow::Input colors
)

simpul

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Keluaran

 operator::tensorflow::Output() const