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 das images . 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
)

::tensorflow::Node * node() const 

operador :: tensorflow :: Input

 operator::tensorflow::Input() const 

operador :: tensorflow :: Saída

 operator::tensorflow::Output() const