Cloud Video Intelligence V1beta2 Client - Class LabelSegment (1.15.5)

Reference documentation and code samples for the Cloud Video Intelligence V1beta2 Client class LabelSegment.

Video segment level annotation results for label detection.

Generated from protobuf message google.cloud.videointelligence.v1beta2.LabelSegment

Namespace

Google \ Cloud \ VideoIntelligence \ V1beta2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ segment Google\Cloud\VideoIntelligence\V1beta2\VideoSegment

Video segment where a label was detected.

↳ confidence float

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

getSegment

Video segment where a label was detected.

Returns
Type Description
Google\Cloud\VideoIntelligence\V1beta2\VideoSegment|null

hasSegment

clearSegment

setSegment

Video segment where a label was detected.

Parameter
Name Description
var Google\Cloud\VideoIntelligence\V1beta2\VideoSegment
Returns
Type Description
$this

getConfidence

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

Returns
Type Description
float

setConfidence

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

Parameter
Name Description
var float
Returns
Type Description
$this