Class DownsampleCalculators

java.lang.Object
qupath.lib.images.servers.downsamples.DownsampleCalculators

public class DownsampleCalculators extends Object
Helper class to create downsample calculators, which can figure out how much to downsample a specified image region.
  • Constructor Details

    • DownsampleCalculators

      public DownsampleCalculators()
  • Method Details

    • maxDimension

      public static DownsampleCalculator maxDimension(int maxDimension)
      Create a downsample calculator that resizes an image to ensure that its width and height are ≤ a specified maximum length.
      Parameters:
      maxDimension -
      Returns:
    • fixedDownsample

      public static DownsampleCalculator fixedDownsample(double downsample)
      Create a downsample calculator that simply returns a fixed value.
      Parameters:
      downsample -
      Returns:
    • pixelSizeMicrons

      public static DownsampleCalculator pixelSizeMicrons(double pixelSizeMicrons)
      Create a downsample calculator that aims to downsample an image to have a fixed pixel size, defined in microns.
      Parameters:
      pixelSizeMicrons -
      Returns:
    • pixelSize

      public static DownsampleCalculator pixelSize(PixelCalibration targetPixelSize)
      Create a downsample calculator that aims to downsample an image to have a fixed pixel size.
      Parameters:
      targetPixelSize -
      Returns: