Class LewiniaPectoralis
AKA: Lewin's Rail
This call recognizer depends on an oscillation recognizer picking up the Kek-kek repeated at a period of 200ms
This recognizer was first developed around 2007 for Masters student, Jenny Gibson, and her supervisor, Ian Williamson.
It was updated in October 2016 to become one of the new recognizers derived from RecognizerBase.
To call this recognizer, the first command line argument must be "EventRecognizer".
Alternatively, this recognizer can be called via the MultiRecognizer.
Inheritance
LewiniaPectoralis
Assembly: AnalysisPrograms.dll
Syntax
public class LewiniaPectoralis : RecognizerBase, IEventRecognizer, IAnalyser2, ICiteable, IHasStatus
Fields
|
Improve this Doc
View Source
ReturnDebugImage
Declaration
public bool ReturnDebugImage
Field Value
Properties
|
Improve this Doc
View Source
Author
Declaration
public override string Author { get; }
Property Value
Overrides
|
Improve this Doc
View Source
CommonName
Declaration
public override string CommonName { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Description
Declaration
public override string Description { get; }
Property Value
Overrides
|
Improve this Doc
View Source
SpeciesName
Declaration
public override string SpeciesName { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Status
Declaration
public override Status Status { get; }
Property Value
Overrides
Methods
|
Improve this Doc
View Source
Declaration
public static void CropEvents(List<AcousticEvent> events, double[] intensity, TimeSpan segmentStartOffset)
Parameters
|
Improve this Doc
View Source
Do your analysis. This method is called once per segment (typically one-minute segments).
Declaration
public override RecognizerResults Recognize(AudioRecording recording, Config configuration, TimeSpan segmentStartOffset, Lazy<IndexCalculateResult[]> getSpectralIndexes, DirectoryInfo outputDirectory, int? imageWidth)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
SummariseResults(AnalysisSettings, FileSegment, EventBase[], SummaryIndexBase[], SpectralIndexBase[], AnalysisResult2[])
Summarize your results. This method is invoked exactly once per original file.
Declaration
public override void SummariseResults(AnalysisSettings settings, FileSegment inputFileSegment, EventBase[] events, SummaryIndexBase[] indices, SpectralIndexBase[] spectralIndices, AnalysisResult2[] results)
Parameters
Overrides
Implements
Extension Methods