ij.plugin
Class FFT
java.lang.Object
ij.plugin.FFT
- All Implemented Interfaces:
- Measurements, PlugIn
public class FFT
- extends java.lang.Object
- implements PlugIn, Measurements
This class implements the FFT, Inverse FFT and Redisplay Power Spectrum commands
in the Process/FFT submenu. It is based on Arlo Reeves'
Pascal implementation of the Fast Hartley Transform from NIH Image
(http://rsb.info.nih.gov/ij/docs/ImageFFT/).
The Fast Hartley Transform was restricted by U.S. Patent No. 4,646,256, but was placed
in the public domain by Stanford University in 1995 and is now freely available.
Fields inherited from interface ij.measure.Measurements |
AREA, AREA_FRACTION, CENTER_OF_MASS, CENTROID, CIRCULARITY, ELLIPSE, FERET, INTEGRATED_DENSITY, INVERT_Y, KURTOSIS, LABELS, LIMIT, MAX_STANDARDS, MEAN, MEDIAN, MIN_MAX, MODE, PERIMETER, RECT, SKEWNESS, SLICE, STD_DEV |
Constructor Summary |
FFT()
|
Method Summary |
void |
run(java.lang.String arg)
This method is called when the plugin is loaded. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
displayRawPS
public static boolean displayRawPS
displayFHT
public static boolean displayFHT
displayComplex
public static boolean displayComplex
fileName
public static java.lang.String fileName
FFT
public FFT()
run
public void run(java.lang.String arg)
- Description copied from interface:
PlugIn
- This method is called when the plugin is loaded.
'arg', which may be blank, is the argument specified
for this plugin in IJ_Props.txt.
- Specified by:
run
in interface PlugIn