|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectspectrogramNoiseReduction.SpecNoiseMethod
spectrogramNoiseReduction.averageSubtraction.AverageSubtraction
public class AverageSubtraction
| Field Summary | |
|---|---|
private AverageSubtractionDialogBits |
averageSubtractionDialogBits
|
protected AverageSubtractionParameters |
averageSubtractionParameters
|
private double[][] |
channelStorage
Storage of data for each channel |
private double |
newConstant
|
private double |
oldConstant
|
private static double |
runInScale
|
private static int |
runInSlices
|
(package private) int |
totalSlices
|
| Constructor Summary | |
|---|---|
AverageSubtraction()
|
|
| Method Summary | |
|---|---|
void |
fillXMLParameters(org.w3c.dom.Element n)
|
int |
getDelay()
|
java.lang.String |
getDescription()
Get a longer description of the method in html format for hover texts in dialogs. |
SpecNoiseDialogComponent |
getDialogComponent()
Get a component to include in the overall noise reductino dialog |
java.lang.String |
getName()
Get a name for the method. |
java.io.Serializable |
getParams()
Get the noise params for this method for storage between euns |
boolean |
initialise(int channelMap)
Set up the noise reduction process |
boolean |
runNoiseReduction(FFTDataUnit fftDataUnit)
Run the noise reduction on the data in place. |
boolean |
setParams(java.io.Serializable noiseParams)
Set the params for this method - will check class is OK before casting. |
| Methods inherited from class spectrogramNoiseReduction.SpecNoiseMethod |
|---|
getAnnotation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private AverageSubtractionDialogBits averageSubtractionDialogBits
protected AverageSubtractionParameters averageSubtractionParameters
private double newConstant
private double oldConstant
private static final int runInSlices
private static final double runInScale
int totalSlices
private double[][] channelStorage
| Constructor Detail |
|---|
public AverageSubtraction()
| Method Detail |
|---|
public SpecNoiseDialogComponent getDialogComponent()
SpecNoiseMethod
getDialogComponent in class SpecNoiseMethodpublic java.lang.String getName()
SpecNoiseMethod
getName in class SpecNoiseMethodpublic java.lang.String getDescription()
SpecNoiseMethod
getDescription in class SpecNoiseMethodpublic int getDelay()
getDelay in class SpecNoiseMethodpublic java.io.Serializable getParams()
SpecNoiseMethod
getParams in class SpecNoiseMethodpublic boolean initialise(int channelMap)
SpecNoiseMethod
initialise in class SpecNoiseMethodpublic boolean runNoiseReduction(FFTDataUnit fftDataUnit)
SpecNoiseMethod
runNoiseReduction in class SpecNoiseMethodpublic boolean setParams(java.io.Serializable noiseParams)
SpecNoiseMethod
setParams in class SpecNoiseMethodpublic void fillXMLParameters(org.w3c.dom.Element n)
fillXMLParameters in class SpecNoiseMethod
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||