|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sarcommand.fft.FourierTransform
net.sarcommand.fft.FourierTransform1D
net.sarcommand.fft.FFT1
public class FFT1
Constructor Summary | |
---|---|
FFT1(int bandWidth)
Creates a new 1-dimensional fast fourier transform for signals of the specified band width. |
Method Summary | |
---|---|
void |
inverseTransform(ComplexSignal signal,
net.sarcommand.util.ProgressNotifier notifier)
Applies the inverse fourier transform to the given signal using the Cooley-Tukey fast fourier transform algorithm. |
void |
transform(ComplexSignal signal,
net.sarcommand.util.ProgressNotifier notifier)
Transforms the given vector using the Cooley-Tukey fast fourier transform algorithm. |
Methods inherited from class net.sarcommand.fft.FourierTransform |
---|
computeUnityRoot, convertToBytes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FFT1(int bandWidth)
bandWidth
- Length of a signal band.Method Detail |
---|
public void transform(ComplexSignal signal, net.sarcommand.util.ProgressNotifier notifier)
transform
in class FourierTransform
signal
- float[] containing the input pixels.public void inverseTransform(ComplexSignal signal, net.sarcommand.util.ProgressNotifier notifier)
inverseTransform
in class FourierTransform
signal
- Complex signal to transform.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |