Home
About Isis
Support
Download

Isis 3

Documentation
Tutorials
Technical Documents

Isis 2

Documentation
Tutorials
Technical Documents

Search

USGS

Isis 3 Application Documentation


butterworth

Printer Friendly View | TOC | Home

Apply Butterworth filter for cube in fft frequency domain

Overview Parameters Example 1 Example 2

Description

Applies a Butterworth filter to a cube. This filter is used on images in the frequency domain. Use the fft app to transform an image from a spacial to frequency domain and use the ifft app to transform from frequency to spacial.

Categories


History

Jacob Danton2005-11-28 Original version
Brendan George2006-09-21 Documentation fixes
Steven Lambright2008-05-12 Removed references to CubeInfo

Parameter Groups

Files

Name Description
FROMInput file
TOOutput cube

Parameter Info

Name Description
CUTOFF Cutoff frequency
ORDER Order
BANDWIDTH The width of the cutoff band.

Filter Type

Name Description
TYPEType of filter
X

Files: FROM


Description

Cube to filter

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

Files: TO


Description

The resultant cube

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

Parameter Info: CUTOFF


Description

The specified cutoff frequency.

Type double
Default 0.0
Minimum 0.0 (inclusive)
Close Window
X

Parameter Info: ORDER


Description

The order of the Butterworth filter.

Type integer
Default 1
Minimum 0 (inclusive)
Close Window
X

Parameter Info: BANDWIDTH


Description

This parameter is used when the type specified is "bandpass" or "bandstop".

Type double
Default 1.0
Minimum 0.0 (inclusive)
Close Window
X

Filter Type: TYPE


Description

This is the type of filter to be performed on the input.

Type string
Default LOWPASS
Option List:
Option Brief Description
LOWPASSLowpass filter Applies a lowpass filter to an image in the frequency domain.
HIGHPASSHighpass filter Applies a highpass filter to an image in the frequency domain.
BANDPASSBandpass filter Applies a bandpass filter to an image in the frequency domain.
BANDSTOPBandstop filter Applies a bandstop filter to an image in the frequency domain.
Close Window

Example 1

3x3 median filter

Description

A 3x3 boxcar running of the median filter

Command Line

butterworth mode from=peaks.cub to=peaksMedian1.cub samples=3 lines=3
Runs a 3x3 mode filter on peaks.cub and stores the output in peaksMedian1.cub

Input Image

The image before filtering

Image before filtering

Parameter Name: FROM

This is the original cube before any filters are applied.

Output Image

The image after filtering

Image after filtering

Parameter Name: TO

This is the cube after a 3x3 median filter is applied.


Example 2

25x25 median filter

Description

A 25x25 boxcar running of the median filter

Command Line

butterworth mode from=peaks.cub to=peaksMedian2.cub samples=25 lines=25
Runs a 25x25 filter on peaks.cub and stores the output in peaksMedian2.cub

Input Image

The image before filtering

Image before filtering

Parameter Name: FROM

This is the original cube before any filters are applied.

Output Image

The image before filtering

Image before filtering

Parameter Name: TO

This is the cube after a 25x25 median filter is applied.