ISIS Application Documentation
    Remove periodic noise from a Viking image
  
 
          Description
        
      VIKNONOODLE removes periodic noise, in the sample direction, from VIKING
       images.  The images should be run through LEVEL1 before VIKNONOODLE is
       run on the images. This program is to be run before any cropping. For
       best results, use trim to remove unwanted data from the sides first. No data
       that lies between the two noise locations will be affected.
   
 
          Categories
        
 
Applications
 
              History
          
| Jacob Danton | 2006-05-22 | 
      Original version
     | 
 
| Elizabeth Miller | 2006-07-24 | 
      Moved from base to viking area
     | 
 
| Brendan George | 2006-09-28 | 
        Documentation fixes
     | 
 
| Steven Lambright | 2007-12-14 | 
        Fixed boundary condition where vectors went out of bounds
     | 
 
| Debbie A. Cook | 2011-12-12 | 
        Added a check for a line with no valid pixels and
        just copy the input line to the output in that case
     | 
 
 
 | 
 
 
                Parameter Groups
            
Files
| 
                    Name
                     | 
                    Description
                     | 
 
| FROM | 
          Input file to apply VIKNONOODLE to.
         | 
 
| TO | 
          Output cube
         | 
 
 
Parameters
| 
                    Name
                     | 
                    Description
                     | 
 
| TOLERANCE | 
          Frequency magnitude tolerance level.
         | 
 
 
 | 
 
Files:
                        FROM
                         Description
                       
            The input cube with periodic noise in the sample direction.
        
| 
                             Type
                            | cube | 
| 
                               File Mode
                              | input | 
| 
                               Filter
                              | 
          *.cub
         | 
 
 
Files:
                        TO
                         Description
                       
          The resultant cube with the noise removed.
        
| 
                             Type
                            | cube | 
| 
                               File Mode
                              | output | 
| 
                               Pixel Type
                              | real | 
| 
                               Filter
                              | 
          *.cub
         | 
 
 
Parameters:
                        TOLERANCE
                         Description
                       
          The tolerance parameter is used to specify how strong the frequency
          must be to count as noise. The higher the tolerance level, the less likely
          the frequency will be cleaned. However, if the tolerance is too low, it may
          wipe out good data and some banding may occur around the noise location.
          (Note: most noise frequencies have a magnitude greater than 1.0).