mensagem sobre anotações sobre o recurso de stream do Vision AI.
Representação JSON |
---|
{ "id": string, "displayName": string, "sourceStream": string, "type": enum ( |
Campos | |
---|---|
id |
ID da anotação. Ele precisa ser exclusivo quando usado em um determinado contexto. Por exemplo, todas as anotações para um fluxo de entrada de um aplicativo da Vision AI. |
displayName |
Nome fácil de usar para a anotação. |
sourceStream |
O nome do recurso de transmissão da Vision AI. |
type |
O tipo de anotação. |
Campo de união
|
|
activeZone |
Anotação para o tipo ACTIVE_ZONE |
crossingLine |
Anotação para o tipo CROSSING_LINE |
NormalizedPolygon
Polígono normalizado.
Representação JSON |
---|
{
"normalizedVertices": [
{
object ( |
Campos | |
---|---|
normalizedVertices[] |
Os vértices normalizados do polígono delimitador. O canto superior esquerdo da imagem será [0, 0]. |
NormalizedVertex
Um vértice representa um ponto 2D na imagem. OBSERVAÇÃO: as coordenadas do vértice normalizado são relativas à imagem original e variam de 0 a 1.
Representação JSON |
---|
{ "x": number, "y": number } |
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
NormalizedPolyline
Plyline normalizado, que representa uma curva composta por segmentos de linha reta conectados.
Representação JSON |
---|
{
"normalizedVertices": [
{
object ( |
Campos | |
---|---|
normalizedVertices[] |
Uma sequência de vértices conectados por linhas retas. |