public sealed class VideoContext : IMessage<VideoContext>, IEquatable<VideoContext>, IDeepCloneable<VideoContext>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Video Intelligence v1 API class VideoContext.
Video context and/or feature-specific parameters.
Implements
IMessageVideoContext, IEquatableVideoContext, IDeepCloneableVideoContext, IBufferMessage, IMessageNamespace
Google.Cloud.VideoIntelligence.V1Assembly
Google.Cloud.VideoIntelligence.V1.dll
Constructors
VideoContext()
public VideoContext()
VideoContext(VideoContext)
public VideoContext(VideoContext other)
Parameter | |
---|---|
Name | Description |
other |
VideoContext |
Properties
ExplicitContentDetectionConfig
public ExplicitContentDetectionConfig ExplicitContentDetectionConfig { get; set; }
Config for EXPLICIT_CONTENT_DETECTION.
Property Value | |
---|---|
Type | Description |
ExplicitContentDetectionConfig |
FaceDetectionConfig
public FaceDetectionConfig FaceDetectionConfig { get; set; }
Config for FACE_DETECTION.
Property Value | |
---|---|
Type | Description |
FaceDetectionConfig |
LabelDetectionConfig
public LabelDetectionConfig LabelDetectionConfig { get; set; }
Config for LABEL_DETECTION.
Property Value | |
---|---|
Type | Description |
LabelDetectionConfig |
ObjectTrackingConfig
public ObjectTrackingConfig ObjectTrackingConfig { get; set; }
Config for OBJECT_TRACKING.
Property Value | |
---|---|
Type | Description |
ObjectTrackingConfig |
PersonDetectionConfig
public PersonDetectionConfig PersonDetectionConfig { get; set; }
Config for PERSON_DETECTION.
Property Value | |
---|---|
Type | Description |
PersonDetectionConfig |
Segments
public RepeatedField<VideoSegment> Segments { get; }
Video segments to annotate. The segments may overlap and are not required to be contiguous or span the whole video. If unspecified, each video is treated as a single segment.
Property Value | |
---|---|
Type | Description |
RepeatedFieldVideoSegment |
ShotChangeDetectionConfig
public ShotChangeDetectionConfig ShotChangeDetectionConfig { get; set; }
Config for SHOT_CHANGE_DETECTION.
Property Value | |
---|---|
Type | Description |
ShotChangeDetectionConfig |
SpeechTranscriptionConfig
public SpeechTranscriptionConfig SpeechTranscriptionConfig { get; set; }
Config for SPEECH_TRANSCRIPTION.
Property Value | |
---|---|
Type | Description |
SpeechTranscriptionConfig |
TextDetectionConfig
public TextDetectionConfig TextDetectionConfig { get; set; }
Config for TEXT_DETECTION.
Property Value | |
---|---|
Type | Description |
TextDetectionConfig |