public interface Processor extends Component
|Modifier and Type||Method and Description|
Perform the processing task associated with this object.
Update the FITS header to indicate what processing was done.
void process(Image inputs, Image output, int source, Sampler samp, DepthSampler dsamp)
inputs- The array of input survey images.
output- The output user image. A null output may signal that an error has taken place. If this processor wishes to do something in response to the error, it may look at the ErrorMsg setting.
source- An array giving the source image for each output pixel.
samp- The sampler object used to do spatial sampling of the input images.
dsamp- The sampler in the energy dimension (often null).
void updateHeader(nom.tam.fits.Header header)