class VideoAnnotation extends Annotation

Methods

__construct(Shape $shape, array $points, array $labels, array $frames)

No description

array
getInsertData(int $id)

Get the array of metadata that can be used for Model::insert();

void
validate()

Validate the labels.

setPointsAttribute(array $points)

Round the floats of the points array to 2 decimals.

Details

at line 19
__construct(Shape $shape, array $points, array $labels, array $frames)

No description

Parameters

Shape $shape

Required for point validation

array $points
array $labels
array $frames

at line 31
array getInsertData(int $id)

Get the array of metadata that can be used for Model::insert();

Parameters

int $id

ID of the image/video database model.

Return Value

array

at line 42
void validate()

Validate the labels.

Return Value

void

Exceptions

Exception

in Annotation at line 59
protected setPointsAttribute(array $points)

Round the floats of the points array to 2 decimals.

Parameters

array $points