public class TiffWriter
extends loci.formats.FormatWriter
| Modifier and Type | Field and Description |
|---|---|
protected Vector |
imageCounts
Image counts for each open series.
|
protected int |
lastOffset
The last offset written to.
|
protected BufferedOutputStream |
out
Current output stream.
|
| Constructor and Description |
|---|
TiffWriter() |
TiffWriter(String format,
String[] exts) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canDoStacks()
Reports whether the writer can save multiple images to a single file.
|
void |
close()
Closes currently open file(s) and frees allocated memory.
|
void |
saveImage(Image image,
boolean last)
Saves the given image to the current file.
|
void |
saveImage(Image image,
Hashtable ifd,
boolean last)
Saves the given image to the specified (possibly already open) file.
|
void |
saveImage(Image image,
Hashtable ifd,
int series,
boolean lastInSeries,
boolean last)
Saves the given image to the specified series in the current file.
|
void |
saveImage(Image image,
int series,
boolean lastInSeries,
boolean last)
Saves the given image to the given series in the current file.
|
void |
saveImage(String id,
Image image,
Hashtable ifd,
boolean last)
Deprecated.
Replaced by
saveImage(Image, Hashtable, boolean) |
canDoStacks, getColorModel, getCompressionTypes, getFramesPerSecond, getMetadataRetrieve, getPixelTypes, getPixelTypes, isSupportedType, isSupportedType, save, saveBytes, saveBytes, setColorModel, setCompression, setFramesPerSecond, setId, setMetadataRetrieveaddStatusListener, debug, getFormat, getStatusListeners, getSuffixes, isThisType, isThisType, removeStatusListener, setDebug, setDebugLevel, setId, status, status, status, trace, traceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected int lastOffset
protected BufferedOutputStream out
protected Vector imageCounts
public void saveImage(Image image, Hashtable ifd, boolean last) throws IOException, loci.formats.FormatException
IOExceptionloci.formats.FormatExceptionpublic void saveImage(Image image, Hashtable ifd, int series, boolean lastInSeries, boolean last) throws IOException, loci.formats.FormatException
IOExceptionloci.formats.FormatExceptionpublic void saveImage(Image image, boolean last) throws loci.formats.FormatException, IOException
loci.formats.IFormatWriterloci.formats.FormatExceptionIOExceptionpublic void saveImage(Image image, int series, boolean lastInSeries, boolean last) throws loci.formats.FormatException, IOException
loci.formats.IFormatWritersaveImage in interface loci.formats.IFormatWritersaveImage in class loci.formats.FormatWriterloci.formats.FormatExceptionIOExceptionpublic boolean canDoStacks()
loci.formats.IFormatWritercanDoStacks in interface loci.formats.IFormatWritercanDoStacks in class loci.formats.FormatWriterpublic void close()
throws IOException
loci.formats.IFormatHandlerIOExceptionpublic void saveImage(String id, Image image, Hashtable ifd, boolean last) throws IOException, loci.formats.FormatException
saveImage(Image, Hashtable, boolean)IOExceptionloci.formats.FormatException