メッセージは、Vision AI ストリーム リソースのアノテーションに関するものです。
JSON 表現 |
---|
{ "id": string, "displayName": string, "sourceStream": string, "type": enum ( |
フィールド | |
---|---|
id |
アノテーションの ID。特定のコンテキストで使用する場合、一意である必要があります。たとえば、Vision AI アプリケーションの 1 つの入力ストリームに対するすべてのアノテーションなどです。 |
displayName |
アノテーションのわかりやすい名前。 |
sourceStream |
Vision AI ストリーム リソース名。 |
type |
アノテーションの実際のタイプ。 |
共用体フィールド
|
|
activeZone |
タイプ ACTIVE_ZONE のアノテーション |
crossingLine |
タイプ CROSSING_LINE のアノテーション |
NormalizedPolygon
正規化されたポリゴン。
JSON 表現 |
---|
{
"normalizedVertices": [
{
object ( |
フィールド | |
---|---|
normalizedVertices[] |
境界ポリゴンの正規化された頂点。画像の左上隅は [0, 0] になります。 |
NormalizedVertex
頂点は、画像上の 2D の点を表します。注: 正規化された頂点座標は、元の画像と相対しており、0~1 の範囲になります。
JSON 表現 |
---|
{ "x": number, "y": number } |
フィールド | |
---|---|
x |
X 座標。 |
y |
Y 座標。 |
NormalizedPolyline
正規化されたポリライン。接続された直線セグメントで構成される曲線を表します。
JSON 表現 |
---|
{
"normalizedVertices": [
{
object ( |
フィールド | |
---|---|
normalizedVertices[] |
直線で接続された一連の頂点。 |