Home
About ISIS
Support
Download

ISIS 3

Documentation
Tutorials
Technical Documents

ISIS 2

Documentation
Tutorials
Technical Documents

Search

USGS

ISIS 3 Application Documentation


ifft

Printer Friendly View | TOC | Home

Apply an Inverse Fourier Transform on a magnitude/phase pair of cubes

Overview Parameters Example 1

Description

This program accepts two cubes, most likely acquired from the fft program, containing the magnitude and phase angle data of a Fourier transformed image and returns the inverse.

Categories


Related Objects and Documents

Applications


History

Jacob Danton2005-11-28 Original version
Brendan George2006-09-28 Documentation fixes
Steven Lambright2008-05-12 Removed references to CubeInfo
Steven Lambright2008-10-16 Fixed documentation: example GUI screenshots were missing, they should now exist. The name of the GUI screenshot was incorrect, "fft" was changed to "ifft."
Steven Lambright2012-02-24 This program now takes advantage of multiple global processing threads.

Parameter Groups

Files

Name Description
MAGNITUDE Magnitude input cube
PHASE Phase input cube
TO Output cube.
X

Files: MAGNITUDE


Description

The input cube containing the image magnitude data.

Type cube
File Mode input
Filter *.cub
Close Window
X

Files: PHASE


Description

The input cube containing the image phase angle data.

Type cube
File Mode input
Filter *.cub
Close Window
X

Files: TO


Description

The result of the inverse transform.

Type cube
File Mode output
Filter *.cub
Close Window

Example 1

ifft example

Description

Example of the inverse Fourier transform.

Command Line

ifft magnitude=peaks_magnitude.cub phase=peaks_phase.cub to=peaks.cub
Compute the inverse Fourier transform of peaks_magnitude.cub and peaks_phase.cub and store the result in peaks.cub .

GUI Screenshot

ifft GUI

Example GUI

Screenshot of GUI with parameters filled in to perform the ifft application

Input Images

Magnitude image

Example magnitude output

Parameter Name: MAGNITUDE

This is the magnitude output of the transform of peaks.cub.

Phase image

Example phase output

Parameter Name: PHASE

This is the phase output of the transform of peaks.cub.

Output Image

Output image

Example output

Parameter Name: FROM

This is the output image, peaks.cub.