public class Denoise extends BaseDataProcessor
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LAMBDA_A |
static java.lang.String |
LAMBDA_B |
static java.lang.String |
LAMBDA_POWER |
static java.lang.String |
LAMBDA_T |
static java.lang.String |
MAX_GAIN |
static java.lang.String |
MU_T |
static java.lang.String |
SMOOTH_WINDOW |
logger| Constructor and Description |
|---|
Denoise() |
Denoise(double lambdaPower,
double lambdaA,
double lambdaB,
double lambdaT,
double muT,
double maxGain,
int smoothWindow) |
| Modifier and Type | Method and Description |
|---|---|
Data |
getData()
Returns the processed Data output.
|
void |
newProperties(PropertySheet ps)
This method is called when this configurable component needs to be reconfigured.
|
getPredecessor, initialize, setPredecessorgetName, initLogger, toString@S4Double(defaultValue=0.7) public static final java.lang.String LAMBDA_POWER
@S4Double(defaultValue=0.995) public static final java.lang.String LAMBDA_A
@S4Double(defaultValue=0.5) public static final java.lang.String LAMBDA_B
@S4Double(defaultValue=0.85) public static final java.lang.String LAMBDA_T
@S4Double(defaultValue=0.2) public static final java.lang.String MU_T
@S4Double(defaultValue=20.0) public static final java.lang.String MAX_GAIN
@S4Integer(defaultValue=4) public static final java.lang.String SMOOTH_WINDOW
public Denoise(double lambdaPower,
double lambdaA,
double lambdaB,
double lambdaT,
double muT,
double maxGain,
int smoothWindow)
public Denoise()
public void newProperties(PropertySheet ps) throws PropertyException
ConfigurablenewProperties in interface ConfigurablenewProperties in class ConfigurableAdapterps - a property sheet holding the new dataPropertyException - if there is a problem with the properties.public Data getData() throws DataProcessingException
BaseDataProcessorgetData in interface DataProcessorgetData in class BaseDataProcessorDataProcessingException - if a data processor error occurs