vs
Class vsFFT
java.lang.Object
|
+--vs.vsFFT
- public class vsFFT
- extends java.lang.Object
Constructor Summary |
vsFFT()
|
Method Summary |
void |
fft(float[] in_r,
float[] in_i)
FFT engine. |
int[] |
forward2dFFT(float[] imageData_R,
float[] imageData_G,
float[] imageData_B,
int imageWidth,
int imageHeight)
|
int[] |
forward2dFFT(short[] imageData_R,
short[] imageData_G,
short[] imageData_B,
int imageWidth,
int imageHeight)
|
void |
forwardFFT(float[] in_r,
float[] in_i)
|
float[][] |
getBlueImaginary()
|
float[][] |
getBlueReal()
|
float[][] |
getGreenImaginary()
|
float[][] |
getGreenReal()
|
float[][] |
getRedImaginary()
|
float[][] |
getRedReal()
|
float[] |
magnitudeSpectrum(float[] in_r,
float[] in_i)
|
int[] |
psd()
|
int[] |
reverse2dFFT()
|
void |
reverseFFT(float[] in_r,
float[] in_i)
|
void |
swap(int i)
1D FFT utility functions. |
void |
swapInt(int i,
int j)
|
void |
TestFFT()
A way to visually test the 1D FFT on a small amount of data. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cB_i
public float[][] cB_i
cB_r
public float[][] cB_r
cG_i
public float[][] cG_i
cG_r
public float[][] cG_r
cR_i
public float[][] cR_i
cR_r
public float[][] cR_r
DisplayLogPSD
public boolean DisplayLogPSD
vsFFT
public vsFFT()
fft
public void fft(float[] in_r,
float[] in_i)
- FFT engine.
forward2dFFT
public int[] forward2dFFT(float[] imageData_R,
float[] imageData_G,
float[] imageData_B,
int imageWidth,
int imageHeight)
forward2dFFT
public int[] forward2dFFT(short[] imageData_R,
short[] imageData_G,
short[] imageData_B,
int imageWidth,
int imageHeight)
forwardFFT
public void forwardFFT(float[] in_r,
float[] in_i)
getBlueImaginary
public float[][] getBlueImaginary()
getBlueReal
public float[][] getBlueReal()
getGreenImaginary
public float[][] getGreenImaginary()
getGreenReal
public float[][] getGreenReal()
getRedImaginary
public float[][] getRedImaginary()
getRedReal
public float[][] getRedReal()
magnitudeSpectrum
public float[] magnitudeSpectrum(float[] in_r,
float[] in_i)
psd
public int[] psd()
reverse2dFFT
public int[] reverse2dFFT()
reverseFFT
public void reverseFFT(float[] in_r,
float[] in_i)
swap
public void swap(int i)
- 1D FFT utility functions.
swapInt
public void swapInt(int i,
int j)
TestFFT
public void TestFFT()
- A way to visually test the 1D FFT on a small amount of data.