message concernant les annotations sur la ressource de flux Vision AI.
Représentation JSON |
---|
{ "id": string, "displayName": string, "sourceStream": string, "type": enum ( |
Champs | |
---|---|
id |
ID de l'annotation. Il doit être unique lorsqu'il est utilisé dans un contexte donné. Par exemple, toutes les annotations d'un flux d'entrée d'une application Vision AI. |
displayName |
Nom convivial de l'annotation. |
sourceStream |
Nom de la ressource de flux Vision AI. |
type |
Type d'annotation. |
Champ d'union
|
|
activeZone |
Annotation pour le type ACTIVE_ZONE |
crossingLine |
Annotation pour le type CROSSING_LINE |
NormalizedPolygon
Polygone normalisé.
Représentation JSON |
---|
{
"normalizedVertices": [
{
object ( |
Champs | |
---|---|
normalizedVertices[] |
Sommets normalisés du polygone de sélection. L'angle supérieur gauche de l'image sera [0, 0]. |
NormalizedVertex
Un sommet représente un point 2D dans l'image. REMARQUE : les coordonnées des sommets normalisés sont comparées aux valeurs de l'image d'origine, et sont comprises entre 0 et 1.
Représentation JSON |
---|
{ "x": number, "y": number } |
Champs | |
---|---|
x |
Coordonnée X. |
y |
Coordonnée Y. |
NormalizedPolyline
Polyligne normalisée, qui représente une courbe constituée de segments de ligne droite connectés.
Représentation JSON |
---|
{
"normalizedVertices": [
{
object ( |
Champs | |
---|---|
normalizedVertices[] |
Séquence de sommets reliés par des lignes droites. |