Package qupath.lib.images.servers
Class TiledTransformingImageServer
java.lang.Object
qupath.lib.images.servers.AbstractImageServer<BufferedImage>
qupath.lib.images.servers.AbstractTileableImageServer
qupath.lib.images.servers.TiledTransformingImageServer
- All Implemented Interfaces:
- AutoCloseable,- ImageServer<BufferedImage>
An ImageServer implementation used to apply transforms to another ImageServer.
 This may implement a spatial or pixel intensity transformation, for example.
 
 Subclasses may only implement the methods necessary to apply the required transform, 
 such as AbstractTileableImageServer.readTile(TileRequest).
 
 This class should be used in preference to TransformingImageServer when internal tile caching
 is desirable.
- Since:
- v0.6.0
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotected
- 
Method SummaryModifier and TypeMethodDescriptionGet the original metadata read during creation of the server.getURIs()Get the URIs for images required for this server.protected ImageServer<BufferedImage> Get underlying ImageServer, i.e.Methods inherited from class qupath.lib.images.servers.AbstractTileableImageServerallowSmoothInterpolation, createDefaultRGBImage, getDefaultColorModel, getEmptyTile, getEmptyTile, getTile, readRegion, readTileMethods inherited from class qupath.lib.images.servers.AbstractImageServerclose, createID, createServerBuilder, getAssociatedImage, getAssociatedImageList, getBuilder, getCache, getCachedTile, getChannel, getDefaultThumbnail, getDownsampleForResolution, getHeight, getImageClass, getMetadata, getPath, getPixelType, getPreferredDownsamples, getThumbnailDownsampleFactor, getTileRequestManager, getWidth, isEmptyRegion, isRGB, nChannels, nResolutions, nTimepoints, nZSlices, setMetadata, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface qupath.lib.images.servers.ImageServergetPixelCalibration, getServerType, readBufferedImage, readRegion, readRegion
- 
Constructor Details- 
TiledTransformingImageServer
 
- 
- 
Method Details- 
getWrappedServerGet underlying ImageServer, i.e. the one that is being wrapped.- Returns:
 
- 
getURIsDescription copied from interface:ImageServerGet the URIs for images required for this server. In the simplest case, this is a singleton list returning a URI representing a local file. However, some ImageServers may not have an associated URI at all, whereas others may depend upon multiple URIs (e.g. if concatenating images).Note: A URI alone may not be sufficient to recreate even a simple ImageServer; see ImageServer.getBuilder().- Returns:
 
- 
getOriginalMetadataDescription copied from interface:ImageServerGet the original metadata read during creation of the server. This may or may not be correct.- Returns:
- See Also:
 
 
-