messaggio sulle annotazioni relative alla risorsa stream Vision AI.
Rappresentazione JSON |
---|
{ "id": string, "displayName": string, "sourceStream": string, "type": enum ( |
Campi | |
---|---|
id |
ID dell'annotazione. Deve essere univoco se utilizzato in un determinato contesto. Ad esempio, tutte le annotazioni di uno stream di input di un'applicazione di Vision AI. |
displayName |
Nome facile da usare per l'annotazione. |
sourceStream |
Il nome della risorsa stream Vision AI. |
type |
Il tipo effettivo di annotazione. |
Campo unione
|
|
activeZone |
Annotazione per il tipo ACTIVE_ZONE |
crossingLine |
Annotazione per il tipo CROSSING_LINE |
NormalizedPolygon
Poligono normalizzato.
Rappresentazione JSON |
---|
{
"normalizedVertices": [
{
object ( |
Campi | |
---|---|
normalizedVertices[] |
I vertici normalizzati del poligono di delimitazione. L'angolo in alto a sinistra dell'immagine sarà [0, 0]. |
NormalizedVertex
Un vertice rappresenta un punto 2D nell'immagine. NOTA: le coordinate dei vertici normalizzate sono relative all'immagine originale e vanno da 0 a 1.
Rappresentazione JSON |
---|
{ "x": number, "y": number } |
Campi | |
---|---|
x |
Coordinata X. |
y |
Coordinata Y. |
NormalizedPolyline
Pplyline normalizzata, che rappresenta una curva costituita da segmenti di linea retta collegati.
Rappresentazione JSON |
---|
{
"normalizedVertices": [
{
object ( |
Campi | |
---|---|
normalizedVertices[] |
Una sequenza di vertici collegati da linee rette. |