DrawBoundingBoxes

DrawBoundingBoxes della classe finale pubblica

Disegna riquadri di delimitazione su una serie di immagini.

Restituisce una copia di "immagini" ma disegna sopra i pixel zero o più riquadri di delimitazione specificati dalle posizioni in "riquadri". Le coordinate di ciascun riquadro di delimitazione in `boxes` sono codificate come "[y_min, x_min, y_max, x_max]". Le coordinate del riquadro di delimitazione sono float in "[0.0, 1.0]" rispetto alla larghezza e all'altezza dell'immagine sottostante.

Ad esempio, se un'immagine è 100 x 200 pixel (altezza x larghezza) e il riquadro di delimitazione è "[0.1, 0.2, 0.5, 0.9]", le coordinate in alto a sinistra e in basso a destra del riquadro di delimitazione saranno "( 40, 10)` a `(100, 50)` (nelle coordinate (x,y)).

Parti del riquadro di delimitazione potrebbero fuoriuscire dall'immagine.

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

Uscita <T>
comeuscita ()
Restituisce l'handle simbolico del tensore.
statico <T estende TNumber > DrawBoundingBoxes <T>
crea (ambito dell'ambito , immagini dell'operando <T>, caselle dell'operando < TFloat32 >, colori dell'operando < TFloat32 >)
Metodo factory per creare una classe che racchiude una nuova operazione DrawBoundingBoxes.
Uscita <T>
produzione ()
4-D con la stessa forma di "immagini".

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "DrawBoundingBoxesV2"

Metodi pubblici

Uscita pubblica <T> asOutput ()

Restituisce l'handle simbolico del tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

creazione di DrawBoundingBoxes <T> statiche pubbliche (ambito dell'ambito , immagini dell'operando <T>, caselle dell'operando < TFloat32 >, colori dell'operando < TFloat32 >)

Metodo factory per creare una classe che racchiude una nuova operazione DrawBoundingBoxes.

Parametri
scopo ambito attuale
immagini 4-D con forma "[lotto, altezza, larghezza, profondità]". Una serie di immagini.
scatole 3D con forma "[batch, num_bounding_boxes, 4]" contenente riquadri di delimitazione.
colori 2-D. Un elenco di colori RGBA da scorrere per le caselle.
ritorna
  • una nuova istanza di DrawBoundingBoxes

Uscita pubblica <T> uscita ()

4-D con la stessa forma di "immagini". Il batch di immagini di input con riquadri di delimitazione disegnati sulle immagini.