|
||||||||||
| 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 interface| Method Detail |
|---|
public ImageWriteParam getDefaultWriteParam()
getDefaultWriteParam in class ImageWriterpublic void setOutput(Object output)
AsciiGridsImageWriter.
setOutput in class ImageWriter
public void write(IIOMetadata streamMetadata,
IIOImage image,
ImageWriteParam param)
throws IOException
write in class ImageWriterIOExceptionImageWriter.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 ImageWriterImageWriter.getDefaultImageMetadata(javax.imageio.ImageTypeSpecifier,
javax.imageio.ImageWriteParam)public IIOMetadata getDefaultStreamMetadata(ImageWriteParam param)
getDefaultStreamMetadata in class ImageWriterjavax.imageio.ImageWriter#getDefaultIStreamMetadata(javax.imageio.ImageWriteParam)
public IIOMetadata convertStreamMetadata(IIOMetadata md,
ImageWriteParam param)
convertStreamMetadata in interface ImageTranscoderconvertStreamMetadata in class ImageWriterImageWriter.convertStreamMetadata(javax.imageio.metadata.IIOMetadata,
javax.imageio.ImageWriteParam)
public IIOMetadata convertImageMetadata(IIOMetadata md,
ImageTypeSpecifier its,
ImageWriteParam param)
convertImageMetadata in interface ImageTranscoderconvertImageMetadata in class ImageWriterImageWriter.convertImageMetadata(javax.imageio.metadata.IIOMetadata,
javax.imageio.ImageTypeSpecifier, javax.imageio.ImageWriteParam)public void dispose()
AsciiGridsImageWriter.
dispose in class ImageWriterpublic void abort()
abort in class ImageWriterprotected boolean abortRequested()
abortRequested in class ImageWriterprotected void clearAbortRequest()
clearAbortRequest in class ImageWriterpublic void processImageProgress(float percentageDone)
processImageProgress in class ImageWriterpublic 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 | |||||||||