Reference documentation and code samples for the Cloud Video Intelligence V1p3beta1 API class Google::Cloud::VideoIntelligence::V1p3beta1::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::V1p3beta1::Entity>
Returns
-
(::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::Entity>) — Common categories for the detected entity.
For example, when the label is
Terrier, the category is likelydog. And in some cases there might be more than one categories e.g.,Terriercould also be apet.
#category_entities=
def category_entities=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::Entity>
Parameter
-
value (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::Entity>) — Common categories for the detected entity.
For example, when the label is
Terrier, the category is likelydog. And in some cases there might be more than one categories e.g.,Terriercould also be apet.
Returns
-
(::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::Entity>) — Common categories for the detected entity.
For example, when the label is
Terrier, the category is likelydog. And in some cases there might be more than one categories e.g.,Terriercould also be apet.
#entity
def entity() -> ::Google::Cloud::VideoIntelligence::V1p3beta1::Entity
Returns
- (::Google::Cloud::VideoIntelligence::V1p3beta1::Entity) — Detected entity.
#entity=
def entity=(value) -> ::Google::Cloud::VideoIntelligence::V1p3beta1::Entity
Parameter
- value (::Google::Cloud::VideoIntelligence::V1p3beta1::Entity) — Detected entity.
Returns
- (::Google::Cloud::VideoIntelligence::V1p3beta1::Entity) — Detected entity.
#frames
def frames() -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelFrame>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelFrame>) — All video frames where a label was detected.
#frames=
def frames=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelFrame>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelFrame>) — All video frames where a label was detected.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelFrame>) — All video frames where a label was detected.
#segments
def segments() -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelSegment>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelSegment>) — All video segments where a label was detected.
#segments=
def segments=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelSegment>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelSegment>) — All video segments where a label was detected.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::LabelSegment>) — All video segments where a label was detected.