tensorflow :: ops :: DrawBoundingBoxesV2
#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 flutuantes 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 (100, 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. - cores: 2-D. Uma lista de cores RGBA para percorrer para as caixas.
Retorna:
-
Output
: 4-D com o mesmo formato dasimages
. O lote de imagens de entrada com caixas delimitadoras desenhadas nas imagens.
Construtores e Destruidores | |
---|---|
DrawBoundingBoxesV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes, :: tensorflow::Input colors) |
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
DrawBoundingBoxesV2
DrawBoundingBoxesV2( const ::tensorflow::Scope & scope, ::tensorflow::Input images, ::tensorflow::Input boxes, ::tensorflow::Input colors )
nó
::tensorflow::Node * node() const
operador :: tensorflow :: Input
operator::tensorflow::Input() const
operador :: tensorflow :: Saída
operator::tensorflow::Output() const