Class IDMosaic

  • All Implemented Interfaces:
    Serializable, Component, Processor

    public class IDMosaic
    extends Mosaicker
    A mosaicker is an object which creates a new image from a set of input images. The IDMosaic does not read the images: it returns an image giving the source tile ID for each pixel.
    See Also:
    Serialized Form
    • Constructor Detail

      • IDMosaic

        public IDMosaic()
    • Method Detail

      • process

        public void process​(Image[] input,
                            Image output,
                            int[] osource,
                            Sampler samp,
                            DepthSampler dSampler)
        Return the tiles that would be used as the mosaicked image.
        Specified by:
        process in interface Processor
        Overrides:
        process in class Mosaicker
        Parameters:
        input - An array of input images.
        output - The image whose data is to be filled.
        osource - An integer array giving the source image to be used for the output pixels. Note that depending upon the mosaicker used, source may be dimensioned as either nx*ny or (nx+1)*(ny+1).
        samp - The sampler to be used to sample the input images.
        dSampler - The sampler (if any) in the energy dimension.