|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sarcommand.fft.FourierTransform
public abstract class FourierTransform
Constructor Summary | |
---|---|
FourierTransform()
|
Method Summary | |
---|---|
float[] |
computeUnityRoot(int n)
Returns the nth primitive root of unity. |
static byte[] |
convertToBytes(ComplexSignal frequencyImage)
Converts the given frequency image to a byte array by scaling the values to the range of 0 to 255. |
abstract void |
inverseTransform(ComplexSignal inputData,
net.sarcommand.util.ProgressNotifier notifier)
Apply the inverse fourier transform to the given input data. |
abstract void |
transform(ComplexSignal inputData,
net.sarcommand.util.ProgressNotifier notifier)
Apply the fourier transform to the given input data. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FourierTransform()
Method Detail |
---|
public float[] computeUnityRoot(int n)
public static byte[] convertToBytes(ComplexSignal frequencyImage)
frequencyImage
- FrequencyImage to convert.
public abstract void transform(ComplexSignal inputData, net.sarcommand.util.ProgressNotifier notifier)
inputData
- float[] containing the input pixels.public abstract void inverseTransform(ComplexSignal inputData, net.sarcommand.util.ProgressNotifier notifier)
inputData
- float[] containing the input pixels.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |