Class ZoomCommon
Inherited Members
Namespace: AudioAnalysisTools.LongDurationSpectrograms.Zooming
Assembly: AudioAnalysisTools.dll
Syntax
public static class ZoomCommon
Methods
| Improve this Doc View SourceDrawIndexSpectrogramCommon(LdSpectrogramConfig, IndexGenerationData, Dictionary<String, IndexProperties>, TimeSpan, TimeSpan, TimeSpan, TimeSpan, Int32, Dictionary<String, Double[,]>, String)
Declaration
public static Image<Rgb24> DrawIndexSpectrogramCommon(LdSpectrogramConfig config, IndexGenerationData indexGenerationData, Dictionary<string, IndexProperties> indexProperties, TimeSpan startTime, TimeSpan endTime, TimeSpan dataScale, TimeSpan imageScale, int imageWidth, Dictionary<string, double[, ]> spectra, string basename)
Parameters
| Type | Name | Description |
|---|---|---|
| LdSpectrogramConfig | config | |
| IndexGenerationData | indexGenerationData | |
| Dictionary<String, IndexProperties> | indexProperties | |
| TimeSpan | startTime | |
| TimeSpan | endTime | |
| TimeSpan | dataScale | |
| TimeSpan | imageScale | |
| Int32 | imageWidth | |
| Dictionary<String, Double[,]> | spectra | |
| String | basename |
Returns
| Type | Description |
|---|---|
| SixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgb24> |
LoadSpectra(AnalysisIoInputDirectory, String, String, LdSpectrogramConfig, Dictionary<String, IndexProperties>)
Declaration
public static (Dictionary<string, double[, ]>, Dictionary<string, IndexProperties>) LoadSpectra(AnalysisIoInputDirectory io, string analysisTag, string fileStem, LdSpectrogramConfig config, Dictionary<string, IndexProperties> indexProperties)
Parameters
| Type | Name | Description |
|---|---|---|
| AnalysisIoInputDirectory | io | |
| String | analysisTag | |
| String | fileStem | |
| LdSpectrogramConfig | config | |
| Dictionary<String, IndexProperties> | indexProperties |
Returns
| Type | Description |
|---|---|
| (T1, T2)<Dictionary<String, Double[,]>, Dictionary<String, IndexProperties>> |