bilateralfilterinstant
Class Gaussian
java.lang.Object
bilateralfilterinstant.Gaussian
- All Implemented Interfaces:
- java.lang.Runnable
public class Gaussian
- extends java.lang.Object
- implements java.lang.Runnable
Gaussian filter class.
Implementation of the Gaussian filter as a cascade of 3 exponential fitlers.
The boundary conditions are mirroring.
Thread or directly by calling the run()
|
Constructor Summary |
Gaussian(float[] signal,
float sigmaX,
float sigmaY,
float sigmaZ,
int nx,
int ny,
int nz,
float[] weight)
Constructor based on the signal. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Gaussian
public Gaussian(float[] signal,
float sigmaX,
float sigmaY,
float sigmaZ,
int nx,
int ny,
int nz,
float[] weight)
- Constructor based on the signal.
isRunning
public boolean isRunning()
run
public void run()
- Run method.
- Specified by:
run in interface java.lang.Runnable