|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectImageWriter
AsciiGridsImageWriter
public final class AsciiGridsImageWriter
Class used for writing ASCII ArcGrid Format and ASCII GRASS Grid Format
Field Summary | |
---|---|
static double |
EPS
|
Fields inherited from class ImageWriter |
---|
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales |
Constructor Summary | |
---|---|
AsciiGridsImageWriter(ImageWriterSpi originatingProvider)
Constructor. |
Method Summary | |
---|---|
void |
abort()
|
protected boolean |
abortRequested()
|
protected void |
clearAbortRequest()
|
IIOMetadata |
convertImageMetadata(IIOMetadata md,
ImageTypeSpecifier its,
ImageWriteParam param)
|
IIOMetadata |
convertStreamMetadata(IIOMetadata md,
ImageWriteParam param)
|
void |
dispose()
Cleans this AsciiGridsImageWriter . |
IIOMetadata |
getDefaultImageMetadata(ImageTypeSpecifier its,
ImageWriteParam param)
|
IIOMetadata |
getDefaultStreamMetadata(ImageWriteParam param)
|
ImageWriteParam |
getDefaultWriteParam()
|
int |
getNColumns()
|
int |
getNRows()
|
boolean |
isHasListeners()
|
void |
processImageProgress(float percentageDone)
|
void |
reset()
|
static boolean |
resolutionCheck(double cellsizeX,
double cellsizeY,
double eps)
Simple check for having squre pixels. |
void |
setOutput(Object output)
Sets the output for this AsciiGridsImageWriter . |
void |
write(IIOMetadata streamMetadata,
IIOImage image,
ImageWriteParam param)
Writes the image to file. |
Methods inherited from class ImageWriter |
---|
addIIOWriteProgressListener, addIIOWriteWarningListener, canInsertEmpty, canInsertImage, canRemoveImage, canReplaceImageMetadata, canReplacePixels, canReplaceStreamMetadata, canWriteEmpty, canWriteRasters, canWriteSequence, endInsertEmpty, endReplacePixels, endWriteEmpty, endWriteSequence, getAvailableLocales, getLocale, getNumThumbnailsSupported, getOriginatingProvider, getOutput, getPreferredThumbnailSizes, prepareInsertEmpty, prepareReplacePixels, prepareWriteEmpty, prepareWriteSequence, processImageComplete, processImageStarted, processThumbnailComplete, processThumbnailProgress, processThumbnailStarted, processWarningOccurred, processWarningOccurred, processWriteAborted, removeAllIIOWriteProgressListeners, removeAllIIOWriteWarningListeners, removeIIOWriteProgressListener, removeIIOWriteWarningListener, removeImage, replaceImageMetadata, replacePixels, replacePixels, replaceStreamMetadata, setLocale, write, write, writeInsert, writeToSequence |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final double EPS
Constructor Detail |
---|
public AsciiGridsImageWriter(ImageWriterSpi originatingProvider)
AsciiGridsImageWriter
by providing an
ImageWriterSpi
as input
originatingProvider
- the originating service provider interfaceMethod Detail |
---|
public ImageWriteParam getDefaultWriteParam()
getDefaultWriteParam
in class ImageWriter
public void setOutput(Object output)
AsciiGridsImageWriter
.
setOutput
in class ImageWriter
public void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IOException
write
in class ImageWriter
IOException
ImageWriter.write(javax.imageio.metadata.IIOMetadata,
javax.imageio.IIOImage, javax.imageio.ImageWriteParam)
public static boolean resolutionCheck(double cellsizeX, double cellsizeY, double eps)
cellsizeX
- cellsizeY
- eps
- tolerance for the check.
true
if pixels are square (or almost square),
false
otherwise.public IIOMetadata getDefaultImageMetadata(ImageTypeSpecifier its, ImageWriteParam param)
getDefaultImageMetadata
in class ImageWriter
ImageWriter.getDefaultImageMetadata(javax.imageio.ImageTypeSpecifier,
javax.imageio.ImageWriteParam)
public IIOMetadata getDefaultStreamMetadata(ImageWriteParam param)
getDefaultStreamMetadata
in class ImageWriter
javax.imageio.ImageWriter#getDefaultIStreamMetadata(javax.imageio.ImageWriteParam)
public IIOMetadata convertStreamMetadata(IIOMetadata md, ImageWriteParam param)
convertStreamMetadata
in interface ImageTranscoder
convertStreamMetadata
in class ImageWriter
ImageWriter.convertStreamMetadata(javax.imageio.metadata.IIOMetadata,
javax.imageio.ImageWriteParam)
public IIOMetadata convertImageMetadata(IIOMetadata md, ImageTypeSpecifier its, ImageWriteParam param)
convertImageMetadata
in interface ImageTranscoder
convertImageMetadata
in class ImageWriter
ImageWriter.convertImageMetadata(javax.imageio.metadata.IIOMetadata,
javax.imageio.ImageTypeSpecifier, javax.imageio.ImageWriteParam)
public void dispose()
AsciiGridsImageWriter
.
dispose
in class ImageWriter
public void abort()
abort
in class ImageWriter
protected boolean abortRequested()
abortRequested
in class ImageWriter
protected void clearAbortRequest()
clearAbortRequest
in class ImageWriter
public void processImageProgress(float percentageDone)
processImageProgress
in class ImageWriter
public int getNColumns()
public int getNRows()
public boolean isHasListeners()
public void reset()
reset
in class ImageWriter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |