public class OmeroPixelsPyramidWriter extends TiffWriter
Modifier and Type | Field and Description |
---|---|
static int |
IFD_TAG_PLANE_NUMBER
TIFF tag we're using to store the Bio-Formats plane number.
|
static int |
IFD_TAG_SERIES
TIFF tag we're using to store the Bio-Formats series.
|
static java.lang.String |
IMAGE_DESCRIPTION
Current TIFF image comment for OMERO pixels pyramid TIFFs.
|
checkParams, COMPRESSION_J2K, COMPRESSION_J2K_LOSSY, COMPRESSION_JPEG, COMPRESSION_LZW, COMPRESSION_UNCOMPRESSED, in, isBigTiff, tiffSaver, tileSizeX, tileSizeY
cm, compression, compressionTypes, fps, initialized, interleaved, metadataRetrieve, options, out, sequential, series, validBits
COMPRESSION_SUFFIXES, currentId, format, LOGGER, metadataOptions, suffixes
Constructor and Description |
---|
OmeroPixelsPyramidWriter() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected void |
postProcess()
Performs re-compression post processing on the pixel pyramid.
|
protected void |
recompressSeries(TiffReader source,
int series)
Re-compresses a source series, that is JPEG 2000 compressed, via its
resolution level.
|
void |
setId(java.lang.String id) |
canDoStacks, createInputStream, createTiffSaver, getPixelTypes, getPlaneCount, getPlaneCount, getTileSizeX, getTileSizeY, prepareToWriteImage, saveBytes, saveBytes, saveBytes, setBigTiff, setTileSizeX, setTileSizeY, setupTiffSaver
changeOutputFile, checkParams, createOutputStream, getColorModel, getCompression, getCompressionTypes, getFramesPerSecond, getMetadataRetrieve, getPixelTypes, getSamplesPerPixel, getSamplesPerPixel, getSeries, isFullPlane, isInterleaved, isSupportedType, saveBytes, saveBytes, savePlane, savePlane, savePlane, seekToPlaneOffset, setCodecOptions, setColorModel, setCompression, setFramesPerSecond, setInterleaved, setMetadataRetrieve, setSeries, setValidBitsPerPixel, setWriteSequentially
checkSuffix, checkSuffix, getFormat, getMetadataOptions, getNativeDataType, getSuffixes, getSupportedMetadataLevels, isThisType, setMetadataOptions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFormat, getNativeDataType, getSuffixes, isThisType
getMetadataOptions, getSupportedMetadataLevels, setMetadataOptions
public static final java.lang.String IMAGE_DESCRIPTION
public static final int IFD_TAG_SERIES
public static final int IFD_TAG_PLANE_NUMBER
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class TiffWriter
java.io.IOException
public void setId(java.lang.String id) throws FormatException, java.io.IOException
setId
in interface IFormatHandler
setId
in class TiffWriter
FormatException
java.io.IOException
protected void postProcess() throws java.io.IOException, FormatException
java.io.IOException
FormatException
protected void recompressSeries(TiffReader source, int series) throws FormatException, java.io.IOException
source
- Reader created of ourselves.series
- Target series for the re-compressed data which is the
inverse of the source resolution level.FormatException
java.io.IOException
Version: 5.4.4-ice35-b82
Copyright © 2018 The University of Dundee & Open Microscopy Environment. All Rights Reserved.