Class MinPixelFusionIgnoreZero

java.lang.Object
mpicbg.stitching.fusion.MinPixelFusion
mpicbg.stitching.fusion.MinPixelFusionIgnoreZero
All Implemented Interfaces:
PixelFusion

public class MinPixelFusionIgnoreZero extends MinPixelFusion
  • Constructor Details

    • MinPixelFusionIgnoreZero

      public MinPixelFusionIgnoreZero()
  • 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 MinPixelFusion
      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 MinPixelFusion
      Returns:
      - a PixelFusion with the same properties