Reference documentation and code samples for the Cloud Video Intelligence V1beta2 Client class LabelAnnotation.
Label annotation.
Generated from protobuf message google.cloud.videointelligence.v1beta2.LabelAnnotation
Namespace
Google \ Cloud \ VideoIntelligence \ V1beta2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ entity |
Google\Cloud\VideoIntelligence\V1beta2\Entity
Detected entity. |
↳ category_entities |
array<Google\Cloud\VideoIntelligence\V1beta2\Entity>
Common categories for the detected entity. E.g. when the label is |
↳ segments |
array<Google\Cloud\VideoIntelligence\V1beta2\LabelSegment>
All video segments where a label was detected. |
↳ frames |
array<Google\Cloud\VideoIntelligence\V1beta2\LabelFrame>
All video frames where a label was detected. |
getEntity
Detected entity.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\VideoIntelligence\V1beta2\Entity|null |
|
hasEntity
clearEntity
setEntity
Detected entity.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\VideoIntelligence\V1beta2\Entity
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCategoryEntities
Common categories for the detected entity.
E.g. when the label is Terrier the category is likely dog. And in some
cases there might be more than one categories e.g. Terrier could also be
a pet.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setCategoryEntities
Common categories for the detected entity.
E.g. when the label is Terrier the category is likely dog. And in some
cases there might be more than one categories e.g. Terrier could also be
a pet.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Google\Cloud\VideoIntelligence\V1beta2\Entity>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSegments
All video segments where a label was detected.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setSegments
All video segments where a label was detected.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Google\Cloud\VideoIntelligence\V1beta2\LabelSegment>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getFrames
All video frames where a label was detected.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setFrames
All video frames where a label was detected.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Google\Cloud\VideoIntelligence\V1beta2\LabelFrame>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|