edu.mines.jtk.dsp
Class LocalPredictionFilter
java.lang.Object
edu.mines.jtk.dsp.LocalPredictionFilter
public class LocalPredictionFilter
- extends java.lang.Object
Local prediction filtering.
Warning: not yet completed or optimized for performance.
- Version:
- 2006.02.21
- Author:
- Dave Hale, Colorado School of Mines
|
Constructor Summary |
LocalPredictionFilter(double sigma)
Construct a prediction filter with specified Gaussian window half-width. |
|
Method Summary |
float[][][] |
apply(int[] lag1,
int[] lag2,
float[][] f,
float[][] g)
|
void |
applyPef(int[] lag1,
int[] lag2,
float[][] f,
float[][] g)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalPredictionFilter
public LocalPredictionFilter(double sigma)
- Construct a prediction filter with specified Gaussian window half-width.
- Parameters:
sigma - the Gaussian window half-width; must not be less than 1.
apply
public float[][][] apply(int[] lag1,
int[] lag2,
float[][] f,
float[][] g)
applyPef
public void applyPef(int[] lag1,
int[] lag2,
float[][] f,
float[][] g)