math.fourierTransforms.r2
Class FFTShortImageBean
java.lang.Object
math.fourierTransforms.r2.FFTShortImageBean
public class FFTShortImageBean
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fftRgb
public FFTrgb fftRgb
FFTShortImageBean
public FFTShortImageBean(ShortImageBean sib)
getFFTRgb
public FFTrgb getFFTRgb()
forwardFFT
public int[] forwardFFT()
getPhaseImage
public int[] getPhaseImage()
complexMultMask
public void complexMultMask(FFTShortImageBean fftShortImageBean)
getPsd
public int[] getPsd()
getPsdImage
public java.awt.Image getPsdImage()
getLogPsdImage
public java.awt.Image getLogPsdImage()
ifft
public int[] ifft()
normalize
public void normalize()
- scale the complex number plane by 1/(w*h);
This is key for performing unitary transforms.
maskMult
public void maskMult(FFTShortImageBean k)
mult
public void mult(FFTShortImageBean k)
scale
public void scale(float s)
testSmallFFT2d
public static void testSmallFFT2d()
main
public static void main(java.lang.String[] args)