public class BufferedImageWriter extends WriterWrapper
writer
Constructor and Description |
---|
BufferedImageWriter()
Constructs a BufferedImageWriter around a new image writer.
|
BufferedImageWriter(IFormatWriter r)
Constructs a BufferedImageWriter with the given writer.
|
Modifier and Type | Method and Description |
---|---|
static BufferedImageWriter |
makeBufferedImageWriter(IFormatWriter w)
Converts the given writer into a BufferedImageWriter, wrapping if needed.
|
void |
saveImage(int no,
BufferedImage image)
Saves the given BufferedImage to the current file.
|
void |
saveImage(int no,
BufferedImage image,
int x,
int y,
int w,
int h)
Saves the given BufferedImage to the current file.
|
static byte[] |
toBytes(BufferedImage image,
IFormatWriter writer) |
canDoStacks, changeOutputFile, close, duplicate, getColorModel, getCompression, getCompressionTypes, getFormat, getFramesPerSecond, getMetadataRetrieve, getNativeDataType, getPixelTypes, getPixelTypes, getSeries, getSuffixes, getWriter, isInterleaved, isSupportedType, isThisType, saveBytes, saveBytes, saveBytes, savePlane, savePlane, savePlane, setCodecOptions, setColorModel, setCompression, setFramesPerSecond, setId, setInterleaved, setMetadataRetrieve, setSeries, setValidBitsPerPixel, setWriteSequentially, unwrap, unwrap, unwrap
public BufferedImageWriter()
public BufferedImageWriter(IFormatWriter r)
public static BufferedImageWriter makeBufferedImageWriter(IFormatWriter w)
public void saveImage(int no, BufferedImage image) throws FormatException, IOException
no
- the image index within the current file, starting from 0.image
- the BufferedImage to save.FormatException
IOException
public void saveImage(int no, BufferedImage image, int x, int y, int w, int h) throws FormatException, IOException
no
- the image index within the current file, starting from 0.image
- the BufferedImage to save.x
- the X coordinate of the upper-left corner of the image.y
- the Y coordinate of the upper-left corner of the image.w
- the width (in pixels) of the image.h
- the height (in pixels) of the image.FormatException
IOException
public static byte[] toBytes(BufferedImage image, IFormatWriter writer)
Copyright © 2016 Open Microscopy Environment