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 DownsampleCalculatorfixedDownsample(double downsample) Create a downsample calculator that simply returns a fixed value.static DownsampleCalculatormaxDimension(int maxDimension) Create a downsample calculator that resizes an image to ensure that its width and height are ≤ a specified maximum length.static DownsampleCalculatorpixelSize(PixelCalibration targetPixelSize) Create a downsample calculator that aims to downsample an image to have a fixed pixel size.static DownsampleCalculatorpixelSizeMicrons(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:
-