Class Clicks2Spectrum
java.lang.Object
rawDeepLearningClassifier.dlClassification.delphinID.Clicks2Spectrum
Convert a group of clicks to an average spectrum.
- 
Nested Class Summary
Nested Classes - 
Constructor Summary
ConstructorsConstructorDescriptionClicks2Spectrum(SegmenterDetectionGroup clickGroup, int fftLen, boolean spectradB, boolean hann) Clicks2Spectrum(SegmenterDetectionGroup clickGroup, Clicks2Spectrum.Clks2SpectrumParams transformParams)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic org.jamdev.jpamutils.spectrum.Spectrumclicks2Spectrum(ArrayList<? extends PamDataUnit> arrayList, float sampleRate, int fftLen, boolean spectrumdB, boolean hann) Convert clicks to an average spectrum.org.jamdev.jpamutils.spectrum.Spectrum 
- 
Constructor Details
- 
Clicks2Spectrum
public Clicks2Spectrum(SegmenterDetectionGroup clickGroup, int fftLen, boolean spectradB, boolean hann)  - 
Clicks2Spectrum
public Clicks2Spectrum(SegmenterDetectionGroup clickGroup, Clicks2Spectrum.Clks2SpectrumParams transformParams)  
 - 
 - 
Method Details
- 
clicks2Spectrum
public static org.jamdev.jpamutils.spectrum.Spectrum clicks2Spectrum(ArrayList<? extends PamDataUnit> arrayList, float sampleRate, int fftLen, boolean spectrumdB, boolean hann) Convert clicks to an average spectrum.- Parameters:
 spectrumdB- - true to average the log spectra instead of linear spectrawhistleValues- - whistle values.startseg- - the start segment in seconds.seglen- - the segment length in seconds.freqLimits- - the frequency limits for the spectrum.minFragSize- - the minimum fragment length in seconds.- Returns:
 - the average spectrum.
 
 - 
getSpectrum
public org.jamdev.jpamutils.spectrum.Spectrum getSpectrum() 
 -