Package qupath.opencv.ops
Interface ImageDataServer<T>
- Type Parameters:
T-
- All Superinterfaces:
AutoCloseable,qupath.lib.images.servers.ImageServer<T>
public interface ImageDataServer<T>
extends qupath.lib.images.servers.ImageServer<T>
An
ImageServer that wraps an ImageData.
This can be used if the server requires additional information within the ImageData, such as ColorDeconvolutionStains.
Warning: because many properties of the ImageData are mutable, yet ImageServers generally are not (apart from their metadata),
this interface should be used sparingly - and only temporarily (e.g. during a single processing operation).
-
Method Summary
Modifier and TypeMethodDescriptionqupath.lib.images.ImageData<T> Get theImageDatawrapped by theImageDataServer.Methods inherited from interface java.lang.AutoCloseable
closeMethods inherited from interface qupath.lib.images.servers.ImageServer
getAssociatedImage, getAssociatedImageList, getBuilder, getCachedTile, getChannel, getDefaultThumbnail, getDownsampleForResolution, getHeight, getImageClass, getMetadata, getOriginalMetadata, getPath, getPixelCalibration, getPixelType, getPreferredDownsamples, getServerType, getTileRequestManager, getURIs, getWidth, isEmptyRegion, isRGB, nChannels, nResolutions, nTimepoints, nZSlices, readBufferedImage, readRegion, readRegion, readRegion, setMetadata
-
Method Details
-
getImageData
qupath.lib.images.ImageData<T> getImageData()Get theImageDatawrapped by theImageDataServer.- Returns:
-