skyview.process.deedger
Class ImageMedian

java.lang.Object
  extended by skyview.process.deedger.ImageMedian
All Implemented Interfaces:
java.io.Serializable, Component, Processor

public class ImageMedian
extends java.lang.Object
implements Processor

This class adjusts the 0 points for data taken from multiple images to try to minimize edge effects. This class just normalizes the medians of all image.

See Also:
Serialized Form

Constructor Summary
ImageMedian()
           
 
Method Summary
 java.lang.String getDescription()
          Get a description of this object
 java.lang.String getName()
          Get a name for this object
 void process(Image[] inputs, Image output, int[] source, Sampler samp, DepthSampler dsamp)
          Initialized the de-edger.
 void updateHeader(Header h)
          Update a FITS header with the processing done here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageMedian

public ImageMedian()
Method Detail

getName

public java.lang.String getName()
Get a name for this object

Specified by:
getName in interface Component

getDescription

public java.lang.String getDescription()
Get a description of this object

Specified by:
getDescription in interface Component

process

public void process(Image[] inputs,
                    Image output,
                    int[] source,
                    Sampler samp,
                    DepthSampler dsamp)
Initialized the de-edger.

Specified by:
process in interface Processor
Parameters:
inputs - The input images.
output - The output user image
source - The index array
samp - The spatial sampler (not used)
dsamp - The energy sampler (not used)

updateHeader

public void updateHeader(Header h)
Update a FITS header with the processing done here.

Specified by:
updateHeader in interface Processor