Additional top-level class in compilation unit: EmptyImage.
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private char[] | |
| private ByteOrder | |
| private TIFFColorConverter | |
| private int | |
| pack-priv static final int[] | compressionNumbers
Compression tag values for known compression types. |
| pack-priv static final String[] | compressionTypes
Known TIFF compression types. |
| private TIFFCompressor | |
| private int | |
| private static final int | |
| pack-priv static final String | |
| private long | |
| private RenderedImage | |
| private TIFFImageMetadata | |
| private ImageTypeSpecifier | |
| private boolean | |
| private boolean | |
| pack-priv static final boolean[] | isCompressionLossless
Lossless flag for known compression types. |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private int | |
| private long | |
| private long | |
| private int | |
| private ImageWriteParam | |
| private int | |
| private int | |
| private int | |
| private int | |
| private int | |
| private long | |
| private long | |
| private long | |
| private TIFFImageReader | |
| private long[] | |
| private long | |
| private int | |
| private Object | |
| private TIFFImageMetadata | |
| private long | |
| private Rectangle | |
| private long[] | |
| private int | |
| private int[] | |
| private byte[][] | |
| private byte[] | |
| private byte[][] | |
| private byte[][] | |
| private int | |
| private int[] | |
| private int | |
| private int | |
| private int | |
| private int | |
| private ImageOutputStream | |
| private TIFFStreamMetadata | |
| pack-priv static final String[] | TIFFCompressionTypes
Supported TIFF compression types. |
| private int | |
| private int | |
| private int | |
| private int | |
| private int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | canInsertEmpty(int imageIndex)
Overrides javax. Returns |
| public boolean | canInsertImage(int imageIndex)
Overrides javax. Returns |
| public boolean | canReplacePixels(int imageIndex)
Overrides javax. Returns |
| public boolean | canWriteEmpty()
Overrides javax. Returns |
| public boolean | canWriteSequence()
Overrides javax. Returns |
| private void | checkParamsEmpty(ImageTypeSpecifier imageType, int width, int height, List<? extends BufferedImage> thumbnails)
|
| public IIOMetadata | convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
Implements abstract javax. Implements javax. Returns an |
| private TIFFImageMetadata | Returns: aTIFFImageMetadata or null if
the native tree derived from the input object is null.The metadata object. inData)Converts a native
|
| private TIFFImageMetadata | Returns: aTIFFImageMetadata or null if
the standard tree derived from the input object is null.The metadata object. inData)Converts a standard |
| public IIOMetadata | convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
Implements abstract javax. Implements javax. Returns an |
| public void | endInsertEmpty()
Overrides javax. Completes the insertion of a new image that was begun with a
prior call to |
| public void | endReplacePixels()
Overrides javax. Terminates a sequence of calls to |
| public void | endWriteEmpty()
Overrides javax. Completes the writing of a new image that was begun with a
prior call to |
| public void | endWriteSequence()
Overrides javax. Completes the writing of a sequence of images begun with
|
| private boolean | |
| public IIOMetadata | getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
Implements abstract javax. Returns an |
| public IIOMetadata | getDefaultStreamMetadata(ImageWriteParam param)
Implements abstract javax. Returns an |
| public ImageWriteParam | getDefaultWriteParam()
Overrides javax. Returns a new |
| pack-priv ImageTypeSpecifier | |
| private void | |
| private void | |
| private boolean | |
| private void | |
| private void | |
| public void | prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
Overrides javax. Begins the insertion of a new image with undefined pixel values into an existing image stream. |
| public void | prepareReplacePixels(int imageIndex, Rectangle region)
Overrides javax. Prepares the writer to handle a series of calls to the
|
| public void | prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
Overrides javax. Begins the writing of a complete image stream, consisting of a single image with undefined pixel values and associated metadata and thumbnails, to the output. |
| public void | prepareWriteSequence(IIOMetadata streamMetadata)
Overrides javax. Prepares a stream to accept a series of subsequent
|
| private TIFFIFD | |
| public void | replacePixels(RenderedImage image, ImageWriteParam param)
Overrides javax. Replaces a portion of an image already present in the output with a portion of the given image. |
| public void | replacePixels(Raster raster, ImageWriteParam param)
Overrides javax. Replaces a portion of an image already present in the output
with a portion of the given |
| public void | |
| private void | |
| public void | setOutput(Object output)
Overrides javax. Sets the destination to the given
|
| pack-priv void | setupMetadata(ColorModel
The cm, SampleModel ColorModel of the image being written.The sm, int SampleModel of the image being written.The width of the written image after subsampling. destWidth, int The height of the written image after subsampling. destHeight)Sets up the output metadata adding, removing, and overriding fields as needed. |
| private Raster | |
| public void | write(IIOMetadata sm, IIOImage iioimage, ImageWriteParam p)
Implements abstract javax. Appends a complete image stream containing a single image and associated stream and image metadata and thumbnails to the output. |
| private void | |
| private void | |
| public void | writeInsert(int imageIndex, IIOImage image, ImageWriteParam param)
Overrides javax. Inserts a new image into an existing image stream. |
| private int | writeTile(Rectangle
The area to be written which might be outside the image. tileRect, TIFFCompressor compressor)
|
| public void | writeToSequence(IIOImage image, ImageWriteParam param)
Overrides javax. Appends a single image and possibly associated metadata and thumbnails, to the output. |
| public static int | XToTileX(int x, int tileGridXOffset, int tileWidth)
Converts a pixel's X coordinate into a horizontal tile index relative to a given tile grid layout specified by its X offset and tile width. |
| public static int | YToTileY(int y, int tileGridYOffset, int tileHeight)
Converts a pixel's Y coordinate into a vertical tile index relative to a given tile grid layout specified by its Y offset and tile height. |