Reference documentation and code samples for the Cloud Video Intelligence V1 API class Google::Cloud::VideoIntelligence::V1::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::V1::Entity>
Returns
-
(::Array<::Google::Cloud::VideoIntelligence::V1::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.,Terrier
could also be apet
.
#category_entities=
def category_entities=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1::Entity>
Parameter
-
value (::Array<::Google::Cloud::VideoIntelligence::V1::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.,Terrier
could also be apet
.
Returns
-
(::Array<::Google::Cloud::VideoIntelligence::V1::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.,Terrier
could also be apet
.
#entity
def entity() -> ::Google::Cloud::VideoIntelligence::V1::Entity
Returns
- (::Google::Cloud::VideoIntelligence::V1::Entity) — Detected entity.
#entity=
def entity=(value) -> ::Google::Cloud::VideoIntelligence::V1::Entity
Parameter
- value (::Google::Cloud::VideoIntelligence::V1::Entity) — Detected entity.
Returns
- (::Google::Cloud::VideoIntelligence::V1::Entity) — Detected entity.
#frames
def frames() -> ::Array<::Google::Cloud::VideoIntelligence::V1::LabelFrame>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1::LabelFrame>) — All video frames where a label was detected.
#frames=
def frames=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1::LabelFrame>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1::LabelFrame>) — All video frames where a label was detected.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1::LabelFrame>) — All video frames where a label was detected.
#segments
def segments() -> ::Array<::Google::Cloud::VideoIntelligence::V1::LabelSegment>
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1::LabelSegment>) — All video segments where a label was detected.
#segments=
def segments=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1::LabelSegment>
Parameter
- value (::Array<::Google::Cloud::VideoIntelligence::V1::LabelSegment>) — All video segments where a label was detected.
Returns
- (::Array<::Google::Cloud::VideoIntelligence::V1::LabelSegment>) — All video segments where a label was detected.
#version
def version() -> ::String
Returns
- (::String) — Feature version.
#version=
def version=(value) -> ::String
Parameter
- value (::String) — Feature version.
Returns
- (::String) — Feature version.