tensorflow::ops::DrawBoundingBoxesV2
#include <image_ops.h>Bir grup resim üzerinde sınırlayıcı kutular çizin.
Özet
images bir kopyasını oluşturur ancak boxes içindeki konumlarla belirtilen sıfır veya daha fazla sınırlayıcı kutunun üzerine pikseller çizer. boxes içindeki her sınırlayıcı kutunun koordinatları [y_min, x_min, y_max, x_max] olarak kodlanmıştır. Sınırlayıcı kutu koordinatları, altta yatan görüntünün genişliğine ve yüksekliğine göre [0.0, 1.0] aralığında kayan noktalı sayılardır.
Örneğin, bir resim 100 x 200 piksel (yükseklik x genişlik) ise ve sınırlayıcı kutu [0.1, 0.2, 0.5, 0.9] ise, sınırlayıcı kutunun sol üst ve sağ alt koordinatları (x,y) koordinatlarında (40, 10) ) ile (100, 50) arasında olacaktır.
Sınır kutusunun bazı kısımları görüntünün dışında kalabilir.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- Görüntüler:
[batch, height, width, depth]şeklinde 4 boyutlu. Bir grup görüntü. - kutular:
[batch, num_bounding_boxes, 4]şeklinde, sınırlayıcı kutuları içeren 3 boyutlu. - Renkler: 2 boyutlu. Kutular için geçiş yapılacak RGBA renklerinin listesi.
İadeler:
-
Output:imagesaynı şekle sahip 4 boyutlu. Görüntüler üzerine çizilmiş sınırlayıcı kutularla birlikte giriş görüntülerinin tamamı.
Yapıcılar ve Yıkıcılar | |
|---|---|
DrawBoundingBoxesV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes, :: tensorflow::Input colors) |
Genel özellikler | |
|---|---|
operation | |
output | |
Kamusal işlevler | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Genel özellikler
operasyon
Operation operation
çıktı
::tensorflow::Output output
Kamusal işlevler
Sınır Kutuları ÇizV2
DrawBoundingBoxesV2( const ::tensorflow::Scope & scope, ::tensorflow::Input images, ::tensorflow::Input boxes, ::tensorflow::Input colors )
düğüm
::tensorflow::Node * node() const
operatör::tensorflow::Giriş
operator::tensorflow::Input() const
operatör::tensorflow::Çıktı
operator::tensorflow::Output() const