public class OmeroPixelsPyramidWriter
extends loci.formats.out.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, COMPRESSION_ZLIB, in, isBigTiff, tiffSaver, tileSizeX, tileSizeY| 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(loci.formats.in.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, getTileSizeX, getTileSizeY, prepareToWriteImage, saveBytes, saveBytes, saveBytes, setBigTiff, setTileSizeX, setTileSizeY, setupTiffSaverchangeOutputFile, checkParams, createOutputStream, getColorModel, getCompression, getCompressionTypes, getFramesPerSecond, getMetadataRetrieve, getPixelTypes, getPlaneCount, getResolution, getResolutionCount, getResolutions, getSamplesPerPixel, getSamplesPerPixel, getSeries, getSizeX, getSizeY, hasResolutions, isFullPlane, isInterleaved, isSupportedType, saveBytes, saveBytes, savePlane, savePlane, savePlane, seekToPlaneOffset, setCodecOptions, setColorModel, setCompression, setFramesPerSecond, setInterleaved, setMetadataRetrieve, setResolution, setResolutions, setSeries, setValidBitsPerPixel, setWriteSequentiallycheckSuffix, checkSuffix, getFormat, getMetadataOptions, getNativeDataType, getSuffixes, getSupportedMetadataLevels, isThisType, setMetadataOptionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic 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.Closeableclose in interface java.lang.AutoCloseableclose in class loci.formats.out.TiffWriterjava.io.IOExceptionpublic void setId(java.lang.String id)
throws loci.formats.FormatException,
java.io.IOException
setId in interface loci.formats.IFormatHandlersetId in class loci.formats.out.TiffWriterloci.formats.FormatExceptionjava.io.IOExceptionprotected void postProcess()
throws java.io.IOException,
loci.formats.FormatException
java.io.IOExceptionloci.formats.FormatExceptionprotected void recompressSeries(loci.formats.in.TiffReader source,
int series)
throws loci.formats.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.loci.formats.FormatExceptionjava.io.IOException