Class MaxPixelFusionIgnoreZero

java.lang.Object
mpicbg.stitching.fusion.MaxPixelFusion
mpicbg.stitching.fusion.MaxPixelFusionIgnoreZero
All Implemented Interfaces:
PixelFusion

public class MaxPixelFusionIgnoreZero extends MaxPixelFusion
  • Constructor Details

    • MaxPixelFusionIgnoreZero

      public MaxPixelFusionIgnoreZero()
  • Method Details

    • addValue

      public void addValue(double value, int imageId, double[] localPosition)
      Description copied from interface: PixelFusion
      add a new value for the current output pixel
      Specified by:
      addValue in interface PixelFusion
      Overrides:
      addValue in class MaxPixelFusion
      Parameters:
      value - - the image intensity
      imageId - - from which input image as defined by the id
      localPosition - - the position inside the input image in local coordinates of the input image
    • copy

      public PixelFusion copy()
      Description copied from interface: PixelFusion
      Convinience method for multi-threading
      Specified by:
      copy in interface PixelFusion
      Overrides:
      copy in class MaxPixelFusion
      Returns:
      - a PixelFusion with the same properties