noisefilter
Apply a noise removal filter to a cube
This program applies a noise filter to a cube. Pixel values that
are considered to be noise will be replaced with either the average
of the boxcar or the Isis NULL value. The criteria for determining
whether a pixel is noise or not is given by the TOLMIN and TOLMAX
parameters. If the difference between the input pixel and the average
of the boxcar is greater than the tolerance given, the pixel is
considered to be noise and is replaced. If the STDDEV option is
chosen, then TOLMIN and TOLMAX indicate the tolerance in number of
standard deviations between the input pixel and the boxcar average
that determines whether the pixel is noise. The number of pixels
replaced and the corresponding percentage is output.
Categories
Related Applications to Previous Versions of ISIS
This program replaces the following application existing in previous versions of ISIS:- boxfilter
Related Objects and Documents
Applications
History
Eric Eliason | 1988-05-20 | Original version |
Tracie Sucharski | 2002-08-15 | Ported to Isis 3.0 |
K Teal Thompson | 2003-04-10 | Add example. |
Kim Sides | 2003-05-13 | Added application test |
Stuart Sides | 2003-05-16 | Modified schema location from astogeology... to isis.astrogeology..." |
Stuart Sides | 2003-05-30 | Fixed compiler error with uninitialized variable after adding -O1 flag |
Stuart Sides | 2003-07-29 | Modified filename parameters to be cube parameters where necessary |
Jeff Anderson | 2003-08-25 | Separated standard deviation and average noise filter options into two routines. Fixed problem filtering special pixels. Modified explanations for TOLMIN and TOLMAX. |
Stuart Sides | 2003-11-07 | Modified results pvl to not include the results group |
Elizabeth Miller | 2005-12-15 | Added a flattol parameter - it replaces the tolmin parameter in isis2 boxfilter |
Steven Lambright | 2008-05-13 | Removed references to CubeInfo |