Reference documentation and code samples for the Cloud Video Intelligence V1p1beta1 API class Google::Cloud::VideoIntelligence::V1p1beta1::LabelAnnotation.
Label annotation.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#category_entities
def category_entities() -> ::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::Entity>
Returns
-
(::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::Entity>) — Common categories for the detected entity.
E.g. when the label is
Terrier
the category is likelydog
. And in some cases there might be more than one categories e.g.Terrier
could also be apet
.
#category_entities=
def category_entities=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::Entity>
Parameter
-
value (::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::Entity>) — Common categories for the detected entity.
E.g. when the label is
Terrier
the category is likelydog
. And in some cases there might be more than one categories e.g.Terrier
could also be apet
.
Returns
-
(::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::Entity>) — Common categories for the detected entity.
E.g. when the label is
Terrier
the category is likelydog
. And in some cases there might be more than one categories e.g.Terrier
could also be apet
.
#entity
def entity() -> ::Google::Cloud::VideoIntelligence::V1p1beta1::Entity
Returns
- (::Google::Cloud::VideoIntelligence::V1p1beta1::Entity) — Detected entity.
#entity=
def entity=(value) -> ::Google::Cloud::VideoIntelligence::V1p1beta1::Entity
Parameter
- value (::Google::Cloud::VideoIntelligence::V1p1beta1::Entity) — Detected entity.
Returns
- (::Google::Cloud::VideoIntelligence::V1p1beta1::Entity) — Detected entity.
#frames
def frames() -> ::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelFrame>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelFrame>) — All video frames where a label was detected.
#frames=
def frames=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelFrame>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelFrame>) — All video frames where a label was detected.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelFrame>) — All video frames where a label was detected.
#segments
def segments() -> ::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelSegment>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelSegment>) — All video segments where a label was detected.
#segments=
def segments=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelSegment>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelSegment>) — All video segments where a label was detected.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p1beta1::LabelSegment>) — All video segments where a label was detected.