cvat-sdk
Version:
CVAT SDK is a Javascript library. It provides you access to Javascript functions and objects that simplify server interaction and provide additional functionality like data validation and serialization.
19 lines (18 loc) • 551 B
TypeScript
import type { AttributeVal } from './attribute-val';
import type { ShapeType } from './shape-type';
import type { SubLabeledShape } from './sub-labeled-shape';
export interface LabeledShape {
'type': ShapeType;
'occluded'?: boolean;
'outside'?: boolean;
'z_order'?: number;
'rotation'?: number;
'points'?: Array<number>;
'id'?: number | null;
'frame': number;
'label_id': number;
'group'?: number | null;
'source'?: string;
'attributes'?: Array<AttributeVal>;
'elements'?: Array<SubLabeledShape>;
}