tensorflow::ops::DrawBoundingBoxesV2

#include <image_ops.h>

Menggambar 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 setiap kotak pembatas dalam boxes dikodekan sebagai [y_min, x_min, y_max, x_max] . Koordinat kotak pembatas adalah bilangan floating point dalam [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 pembatasnya adalah [0.1, 0.2, 0.5, 0.9] , maka koordinat kiri atas dan kanan bawah kotak pembatas tersebut adalah (40, 10) hingga (100, 50) (dalam koordinat (x,y)).

Sebagian dari kotak pembatas mungkin berada di luar gambar.

Argumen:

  • Cakupan: Objek Cakupan
  • 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 dirotasi pada kotak-kotak tersebut.

Mengembalikan:

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

Konstruktor dan Destruktor

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::Output

 operator::tensorflow::Output() const