Class DownsampleCalculators
java.lang.Object
qupath.lib.images.servers.downsamples.DownsampleCalculators
Helper class to create downsample calculators, which can figure out how much to downsample a specified image region.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DownsampleCalculator
fixedDownsample
(double downsample) Create a downsample calculator that simply returns a fixed value.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.static DownsampleCalculator
pixelSize
(PixelCalibration targetPixelSize) Create a downsample calculator that aims to downsample an image to have a fixed pixel size.static DownsampleCalculator
pixelSizeMicrons
(double pixelSizeMicrons) Create a downsample calculator that aims to downsample an image to have a fixed pixel size, defined in microns.
-
Constructor Details
-
DownsampleCalculators
public DownsampleCalculators()
-
-
Method Details
-
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
Create a downsample calculator that simply returns a fixed value.- Parameters:
downsample
-- Returns:
-
pixelSizeMicrons
Create a downsample calculator that aims to downsample an image to have a fixed pixel size, defined in microns.- Parameters:
pixelSizeMicrons
-- Returns:
-
pixelSize
Create a downsample calculator that aims to downsample an image to have a fixed pixel size.- Parameters:
targetPixelSize
-- Returns:
-