Package qupath.ext.biop.cellpose
Interface OpCreators.TileOpCreator
-
- All Known Implementing Classes:
OpCreators.PercentileTileOpCreator
,OpCreators.ZeroMeanVarianceTileOpCreator
- Enclosing class:
- OpCreators
public static interface OpCreators.TileOpCreator
Helper class for creating (tile-based) ImageOps with parameters that are derived from an entire image or ROI.This is most useful for normalization, where statistics may need to be calculated across the image even if they are then applied locally (e.g. an offset and scaling factor).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<qupath.opencv.ops.ImageOp>
createOps(qupath.opencv.ops.ImageDataOp op, qupath.lib.images.ImageData<java.awt.image.BufferedImage> imageData, qupath.lib.roi.interfaces.ROI mask, qupath.lib.regions.ImagePlane plane)
Compute the (tile-based) ops from the image.
-
-
-
Method Detail
-
createOps
java.util.List<qupath.opencv.ops.ImageOp> createOps(qupath.opencv.ops.ImageDataOp op, qupath.lib.images.ImageData<java.awt.image.BufferedImage> imageData, qupath.lib.roi.interfaces.ROI mask, qupath.lib.regions.ImagePlane plane) throws java.io.IOException
Compute the (tile-based) ops from the image.- Parameters:
op
- the data op, which determines how to extract channels from the image dataimageData
- the image data to processmask
- ROI mask that may be used to restrict the region being considered (optional)plane
- the 2D image plane to use; if not provided, the plane from any ROI will be used, or otherwise the default plane- Returns:
- Throws:
java.io.IOException
-
-