tensorflow :: ops :: DrawBoundingBoxes
#include <image_ops.h>
Desenhe caixas delimitadoras em um lote de imagens.
Resumo
Produz uma cópia das images
mas desenha na parte superior dos pixels zero ou mais caixas delimitadoras especificadas pelos locais nas boxes
. As coordenadas de cada caixa delimitadora nas boxes
são codificadas como [y_min, x_min, y_max, x_max]
. As coordenadas da caixa delimitadora são flutuações em [0.0, 1.0]
relação à largura e altura da imagem subjacente.
Por exemplo, se uma imagem tiver 100 x 200 pixels (altura x largura) e a caixa delimitadora for [0.1, 0.2, 0.5, 0.9]
, as coordenadas superior esquerda e inferior direita da caixa delimitadora serão (40, 10)
a (180, 50)
(em (x, y) coordenadas).
Partes da caixa delimitadora podem ficar fora da imagem.
Argumentos:
- escopo: um objeto Scope
- imagens: 4-D com forma
[batch, height, width, depth]
. Um lote de imagens. - caixas: 3-D com forma
[batch, num_bounding_boxes, 4]
contendo caixas delimitadoras.
Retorna:
-
Output
: 4-D com o mesmo formato dasimages
. O lote de imagens de entrada com caixas delimitadoras desenhadas nas imagens.
Construtores e Destruidores | |
---|---|
DrawBoundingBoxes (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes) |
Atributos públicos | |
---|---|
operation | |
output |
Funções públicas | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Atributos públicos
Operação
Operation operation
resultado
::tensorflow::Output output
Funções públicas
DrawBoundingBoxes
DrawBoundingBoxes( const ::tensorflow::Scope & scope, ::tensorflow::Input images, ::tensorflow::Input boxes )
nó
::tensorflow::Node * node() const
operador :: tensorflow :: Input
operator::tensorflow::Input() const
operador :: tensorflow :: Saída
operator::tensorflow::Output() const