Table of Contents

Class SceneTrackingResult<T>

Namespace
AiDotNet.Interfaces
Assembly
AiDotNet.dll

Result of tracking scene changes over time.

public class SceneTrackingResult<T>

Type Parameters

T

The numeric type used for calculations.

Inheritance
SceneTrackingResult<T>
Inherited Members

Properties

DominantScene

Gets or sets the overall dominant scene.

public string DominantScene { get; set; }

Property Value

string

HasSceneChanges

Gets or sets whether scene changes were detected.

public bool HasSceneChanges { get; set; }

Property Value

bool

SceneDistribution

Gets or sets scene distribution over the recording.

public IReadOnlyDictionary<string, double> SceneDistribution { get; set; }

Property Value

IReadOnlyDictionary<string, double>

Segments

Gets or sets scene segments over time.

public IReadOnlyList<SceneSegment<T>> Segments { get; set; }

Property Value

IReadOnlyList<SceneSegment<T>>

Transitions

Gets or sets detected scene transitions.

public IReadOnlyList<SceneTransition<T>> Transitions { get; set; }

Property Value

IReadOnlyList<SceneTransition<T>>