Class AverageSubtraction
java.lang.Object
spectrogramNoiseReduction.SpecNoiseMethod
spectrogramNoiseReduction.averageSubtraction.AverageSubtraction
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintgetDelay()Get a longer description of the method in html format for hover texts in dialogs.Get a component to include in the overall noise reductino dialoggetName()Get a name for the method.getNode()Get the FX node for the spectrogram method.Get the noise params for this method for storage between eunsbooleaninitialise(int channelMap) Set up the noise reduction processbooleanrunNoiseReduction(FFTDataUnit fftDataUnit) Run the noise reduction on the data in place.booleansetParams(Serializable noiseParams) Set the params for this method - will check class is OK before casting.Methods inherited from class spectrogramNoiseReduction.SpecNoiseMethod
getAnnotation 
- 
Field Details
- 
averageSubtractionParameters
 
 - 
 - 
Constructor Details
- 
AverageSubtraction
public AverageSubtraction() 
 - 
 - 
Method Details
- 
getDialogComponent
Description copied from class:SpecNoiseMethodGet a component to include in the overall noise reductino dialog- Specified by:
 getDialogComponentin classSpecNoiseMethod- Returns:
 - component
 
 - 
getName
Description copied from class:SpecNoiseMethodGet a name for the method.- Specified by:
 getNamein classSpecNoiseMethod- Returns:
 - String
 
 - 
getDescription
Description copied from class:SpecNoiseMethodGet a longer description of the method in html format for hover texts in dialogs.- Specified by:
 getDescriptionin classSpecNoiseMethod- Returns:
 - html description
 
 - 
getDelay
public int getDelay()- Specified by:
 getDelayin classSpecNoiseMethod- Returns:
 - the delay imposed on the data by this operation.
 
 - 
getParams
Description copied from class:SpecNoiseMethodGet the noise params for this method for storage between euns- Specified by:
 getParamsin classSpecNoiseMethod- Returns:
 
 - 
initialise
public boolean initialise(int channelMap) Description copied from class:SpecNoiseMethodSet up the noise reduction process- Specified by:
 initialisein classSpecNoiseMethod- Returns:
 - true if initialised OK.
 
 - 
runNoiseReduction
Description copied from class:SpecNoiseMethodRun the noise reduction on the data in place.- Specified by:
 runNoiseReductionin classSpecNoiseMethod- Returns:
 - true if ran OK/
 
 - 
setParams
Description copied from class:SpecNoiseMethodSet the params for this method - will check class is OK before casting.- Specified by:
 setParamsin classSpecNoiseMethod- Parameters:
 noiseParams-- Returns:
 - true if parameters match
 
 - 
getAverageSubtractionParameters
 - 
getNode
Description copied from class:SpecNoiseMethodGet the FX node for the spectrogram method.- Specified by:
 getNodein classSpecNoiseMethod- Returns:
 - the FX node for the spectrogram method.
 
 
 -