All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----VS.vsFFT
private final int FORWARD_FFT
private final int REVERSE_FFT
private float direction
static final float twoPI
private int N
private int numBits
private int width
private int height
private float minPSD
private float maxPSD
VS.ColorUtils CU
VS.ImageUtils iUtils
public boolean DisplayLogPSD
float cR_r[][]
float cR_i[][]
float cG_r[][]
float cG_i[][]
float cB_r[][]
float cB_i[][]
float r_data[]
float i_data[]
public vsFFT()
private void init()
public int[] psd()
public int[] forward2dFFT(float imageData_R[], float imageData_G[], float imageData_B[], int imageWidth, int imageHeight)
public int[] forward2dFFT(short imageData_R[], short imageData_G[], short imageData_B[], int imageWidth, int imageHeight)
public int[] reverse2dFFT()
public void TestFFT()
public void swap(int i)
public void swapInt(int i, int j)
double getMaxValue(double in[])
void bitReverse2()
void bitReverse()
int bitr(int j)
public void forwardFFT(float in_r[], float in_i[])
public void reverseFFT(float in_r[], float in_i[])
public void fft(float in_r[], float in_i[])
public float[][] getRedReal()
public float[][] getRedImaginary()
public float[][] getGreenReal()
public float[][] getGreenImaginary()
public float[][] getBlueReal()
public float[][] getBlueImaginary()
private void copy2dArray(float dst[][], float src[][])
private void copyFloatToComplex(float dst_r[][], float dst_i[][], float imageData[])
private void copyShortToComplex(float dst_r[][], float dst_i[][], short imageData[])
private float[][] Rotate90(float in[][])
private void rotateInPlace180(float in[][])
private float[] copyRealToFloat(float in_r[][])
private float[] magnitudeSpectrum(float in_r[][], float in_i[][])
public float[] magnitudeSpectrum(float in_r[], float in_i[])
All Packages Class Hierarchy This Package Previous Next Index