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>> |