class LabelLocation extends Message

Label location.

Protobuf type Google\Cloud\Videointelligence\V1beta1\LabelLocation

Methods

__construct()

No description

getSegment()

Video segment. Set to [-1, -1] for video-level labels.

setSegment(VideoSegment $var)

Video segment. Set to [-1, -1] for video-level labels.

float
getConfidence()

Confidence that the label is accurate. Range: [0, 1].

setConfidence(float $var)

Confidence that the label is accurate. Range: [0, 1].

int
getLevel()

Label level.

setLevel(int $var)

Label level.

Details

at line 40
__construct()

at line 54
VideoSegment getSegment()

Video segment. Set to [-1, -1] for video-level labels.

Set to [timestamp, timestamp] for frame-level labels. Otherwise, corresponds to one of AnnotateSpec.segments (if specified) or to shot boundaries (if requested).

Generated from protobuf field .google.cloud.videointelligence.v1beta1.VideoSegment segment = 1;

Return Value

VideoSegment

at line 68
setSegment(VideoSegment $var)

Video segment. Set to [-1, -1] for video-level labels.

Set to [timestamp, timestamp] for frame-level labels. Otherwise, corresponds to one of AnnotateSpec.segments (if specified) or to shot boundaries (if requested).

Generated from protobuf field .google.cloud.videointelligence.v1beta1.VideoSegment segment = 1;

Parameters

VideoSegment $var

at line 80
float getConfidence()

Confidence that the label is accurate. Range: [0, 1].

Generated from protobuf field float confidence = 2;

Return Value

float

at line 91
setConfidence(float $var)

Confidence that the label is accurate. Range: [0, 1].

Generated from protobuf field float confidence = 2;

Parameters

float $var

at line 103
int getLevel()

Label level.

Generated from protobuf field .google.cloud.videointelligence.v1beta1.LabelLevel level = 3;

Return Value

int

at line 114
setLevel(int $var)

Label level.

Generated from protobuf field .google.cloud.videointelligence.v1beta1.LabelLevel level = 3;

Parameters

int $var