| Package | Description |
|---|---|
| javax.imageio |
The main package of the Java Image I/O API.
|
| javax.imageio.metadata |
A package of the Java Image I/O API dealing with reading and writing metadata.
|
| Modifier and Type | Field and Description |
|---|---|
protected IIOMetadata |
IIOImage.metadata
An
IIOMetadata object containing metadata associated with the image.
|
| Modifier and Type | Method and Description |
|---|---|
IIOMetadata |
ImageTranscoder.convertImageMetadata(IIOMetadata
Returns an
IIOMetadata object that may be used for encoding and optionally modified using its document interfaces or other interfaces specific to the writer plug-in that will be used for encoding.
|
abstract IIOMetadata |
ImageWriter.convertImageMetadata(IIOMetadata
|
IIOMetadata |
ImageTranscoder.convertStreamMetadata(IIOMetadata
Returns an
IIOMetadata object that may be used for encoding and optionally modified using its document interfaces or other interfaces specific to the writer plug-in that will be used for encoding.
|
abstract IIOMetadata |
ImageWriter.convertStreamMetadata(IIOMetadata
|
abstract IIOMetadata |
ImageWriter.getDefaultImageMetadata(ImageTypeSpecifier
Returns an
IIOMetadata object containing default values for encoding an image of the given type.
|
abstract IIOMetadata |
ImageWriter.getDefaultStreamMetadata(ImageWriteParam
Returns an
IIOMetadata object containing default values for encoding a stream of images.
|
abstract IIOMetadata |
ImageReader.getImageMetadata(int imageIndex)
Returns an
IIOMetadata object containing metadata associated with the given image, or
null if the reader does not support reading metadata, is set to ignore metadata, or if no metadata is available.
|
IIOMetadata |
ImageReader.getImageMetadata(int imageIndex, String
Returns an
IIOMetadata object representing the metadata associated with the given image, or
null if the reader does not support reading metadata or none is available.
|
IIOMetadata |
IIOImage.getMetadata()
Returns a reference to the current
IIOMetadata object, or
null is none is set.
|
abstract IIOMetadata |
ImageReader.getStreamMetadata()
Returns an
IIOMetadata object representing the metadata associated with the input source as a whole (i.e., not associated with any particular image), or
null if the reader does not support reading metadata, is set to ignore metadata, or if no metadata is available.
|
IIOMetadata |
ImageReader.getStreamMetadata(String
Returns an
IIOMetadata object representing the metadata associated with the input source as a whole (i.e., not associated with any particular image).
|
| Modifier and Type | Method and Description |
|---|---|
IIOMetadata |
ImageTranscoder.convertImageMetadata(IIOMetadata
Returns an
IIOMetadata object that may be used for encoding and optionally modified using its document interfaces or other interfaces specific to the writer plug-in that will be used for encoding.
|
abstract IIOMetadata |
ImageWriter.convertImageMetadata(IIOMetadata
|
IIOMetadata |
ImageTranscoder.convertStreamMetadata(IIOMetadata
Returns an
IIOMetadata object that may be used for encoding and optionally modified using its document interfaces or other interfaces specific to the writer plug-in that will be used for encoding.
|
abstract IIOMetadata |
ImageWriter.convertStreamMetadata(IIOMetadata
|
int |
ImageWriter.getNumThumbnailsSupported(ImageTypeSpecifier
Returns the number of thumbnails supported by the format being written, given the image type and any additional write parameters and metadata objects that will be used during encoding.
|
Dimension |
ImageWriter.getPreferredThumbnailSizes(ImageTypeSpecifier
Returns an array of
Dimensions indicating the legal size ranges for thumbnail images as they will be encoded in the output file or stream.
|
void |
ImageWriter.prepareInsertEmpty(int imageIndex, ImageTypeSpecifier
Begins the insertion of a new image with undefined pixel values into an existing image stream.
|
void |
ImageWriter.prepareWriteEmpty(IIOMetadata
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.
|
void |
ImageWriter.prepareWriteSequence(IIOMetadata
Prepares a stream to accept a series of subsequent
writeToSequence calls, using the provided stream metadata object.
|
void |
ImageWriter.replaceImageMetadata(int imageIndex, IIOMetadata
Replaces the image metadata associated with an existing image.
|
void |
ImageWriter.replaceStreamMetadata(IIOMetadata
Replaces the stream metadata in the output with new information.
|
void |
IIOImage.setMetadata(IIOMetadata
Sets the
IIOMetadata to a new object, or
null.
|
abstract void |
ImageWriter.write(IIOMetadata
Appends a complete image stream containing a single image and associated stream and image metadata and thumbnails to the output.
|
| Constructor and Description | |
|---|---|
IIOImage(Raster
Constructs an
IIOImage containing a
Raster, and thumbnails and metadata associated with it.
|
|
IIOImage(RenderedImage
Constructs an
IIOImage containing a
RenderedImage, and thumbnails and metadata associated with it.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IIOMetadataController.activate(IIOMetadata
Activates the controller.
|