public class JP2KKakaduImageWriter extends ImageWriter
Modifier and Type | Field and Description |
---|---|
static String |
ADD_COMMENT_MARKER_KEY
The System Property key used to customize the Comment Marker presence
|
static String |
MAX_BUFFER_SIZE_KEY
The System Property key used to define the maximum buffer size
|
static String |
TEMP_BUFFER_SIZE_KEY
The System Property key used to define the temp buffer size
|
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales
Constructor and Description |
---|
JP2KKakaduImageWriter(ImageWriterSpi originatingProvider) |
Modifier and Type | Method and Description |
---|---|
IIOMetadata |
convertImageMetadata(IIOMetadata inData,
ImageTypeSpecifier imageType,
ImageWriteParam param) |
IIOMetadata |
convertStreamMetadata(IIOMetadata inData,
ImageWriteParam param) |
IIOMetadata |
getDefaultImageMetadata(ImageTypeSpecifier imageType,
ImageWriteParam param) |
IIOMetadata |
getDefaultStreamMetadata(ImageWriteParam param) |
ImageWriteParam |
getDefaultWriteParam()
Get a default
ImageWriteParam instance. |
void |
setOutput(Object output)
|
void |
write(IIOMetadata streamMetadata,
IIOImage image,
ImageWriteParam param) |
abort, abortRequested, addIIOWriteProgressListener, addIIOWriteWarningListener, canInsertEmpty, canInsertImage, canRemoveImage, canReplaceImageMetadata, canReplacePixels, canReplaceStreamMetadata, canWriteEmpty, canWriteRasters, canWriteSequence, clearAbortRequest, dispose, endInsertEmpty, endReplacePixels, endWriteEmpty, endWriteSequence, getAvailableLocales, getLocale, getNumThumbnailsSupported, getOriginatingProvider, getOutput, getPreferredThumbnailSizes, prepareInsertEmpty, prepareReplacePixels, prepareWriteEmpty, prepareWriteSequence, processImageComplete, processImageProgress, processImageStarted, processThumbnailComplete, processThumbnailProgress, processThumbnailStarted, processWarningOccurred, processWarningOccurred, processWriteAborted, removeAllIIOWriteProgressListeners, removeAllIIOWriteWarningListeners, removeIIOWriteProgressListener, removeIIOWriteWarningListener, removeImage, replaceImageMetadata, replacePixels, replacePixels, replaceStreamMetadata, reset, setLocale, write, write, writeInsert, writeToSequence
public static final String MAX_BUFFER_SIZE_KEY
public static final String TEMP_BUFFER_SIZE_KEY
public static final String ADD_COMMENT_MARKER_KEY
public JP2KKakaduImageWriter(ImageWriterSpi originatingProvider)
public ImageWriteParam getDefaultWriteParam()
ImageWriteParam
instance.getDefaultWriteParam
in class ImageWriter
public IIOMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
convertImageMetadata
in interface ImageTranscoder
convertImageMetadata
in class ImageWriter
public IIOMetadata convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
convertStreamMetadata
in interface ImageTranscoder
convertStreamMetadata
in class ImageWriter
public IIOMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
getDefaultImageMetadata
in class ImageWriter
public IIOMetadata getDefaultStreamMetadata(ImageWriteParam param)
getDefaultStreamMetadata
in class ImageWriter
public void setOutput(Object output)
setOutput
in class ImageWriter
output
- the Object
to use for future writing.public void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IOException
write
in class ImageWriter
IOException
Copyright © 2006–2016 GeoSolutions. All rights reserved.