Class SpectralIndexValuesForContentDescription
TODO THIS CLASS IS WORK IN PROGRESS.
IT IS PART OF CONTENT DESCRIPTION project.
Purpose of this class is to avoid using the class IndexCalculateResult for returning results from IndexCalculateSixOnly.Analysis();
This class is stripped down to just the required six spectral indices.
Inheritance
SpectralIndexValuesForContentDescription
Assembly: AudioAnalysisTools.dll
Syntax
public class SpectralIndexValuesForContentDescription : SpectralIndexBase, IComparable<ResultBase>, IComparable
Constructors
|
Improve this Doc
View Source
SpectralIndexValuesForContentDescription()
Declaration
public SpectralIndexValuesForContentDescription()
Properties
|
Improve this Doc
View Source
ACI
Declaration
public double[] ACI { get; set; }
Property Value
|
Improve this Doc
View Source
BGN
Declaration
public double[] BGN { get; set; }
Property Value
|
Improve this Doc
View Source
CachedSelectors
Declaration
public static Dictionary<string, Func<SpectralIndexBase, double[]>> CachedSelectors { get; }
Property Value
|
Improve this Doc
View Source
CachedSetters
Declaration
public static Dictionary<string, Action<SpectralIndexValuesForContentDescription, double[]>> CachedSetters { get; }
Property Value
|
Improve this Doc
View Source
ENT
Declaration
public double[] ENT { get; set; }
Property Value
|
Improve this Doc
View Source
EVN
Declaration
public double[] EVN { get; set; }
Property Value
|
Improve this Doc
View Source
Keys
Declaration
public static string[] Keys { get; }
Property Value
|
Improve this Doc
View Source
OSC
Gets or sets the oscillation spectral index index. Created October 2018.
Declaration
public double[] OSC { get; set; }
Property Value
|
Improve this Doc
View Source
PMN
Gets or sets PMN = Power Minus Noise.
PMN is measured in decibels but should replace POW as the average decibel spectrogram.
Declaration
public double[] PMN { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
CreateImageOfSpectralIndices(SpectralIndexValues)
Declaration
public static Image CreateImageOfSpectralIndices(SpectralIndexValues spectralIndices)
Parameters
Returns
Type |
Description |
SixLabors.ImageSharp.Image |
|
|
Improve this Doc
View Source
GetSelectors()
Declaration
public override Dictionary<string, Func<SpectralIndexBase, double[]>> GetSelectors()
Returns
Overrides
Implements
Extension Methods