|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nasa.pds.objectAccess.ObjectExporter
gov.nasa.pds.objectAccess.TwoDImageExporter
T
- public class TwoDImageExporter
Class for converting 2D PDS images.
Method Summary | |
---|---|
void |
convert(Array2DImage array2DImage,
OutputStream outputStream)
Converts a 2D array file to a viewable image file. |
void |
convert(OutputStream outputStream,
int objectIndex)
Converts the object at index objectIndex into the desired export type. |
Array2DImage |
getArray2DImage()
Get the Array 2D Image |
String |
getExportType()
Get the export image format |
int |
getTargetPixelDepth()
Return the target image pixel depth in bits |
boolean |
isFirstIndexFastest()
Is the first index fastest? |
boolean |
isSampleDirectionRight()
Is the sample direction to the right? |
boolean |
maximizeDynamicRange()
Get whether or not input data elements are scaled up to the target pixel bit depth |
void |
maximizeDynamicRange(boolean dynamicRangeScaling)
Set whether or not input data elements are scaled up to the maximum pixel bit depth |
void |
setArray2DImage(Array2DImage img)
Set the Array 2D Image |
void |
setExportType(String exportType)
Set the export image format. |
void |
setFirstIndexFastest(boolean firstIndexFastest)
Set whether the first index is fastest. |
void |
setSampleDirectionRight(boolean sampleDirectionRight)
Set the sample direction. |
void |
setTargetPixelDepth(int targetPixelDepth)
Set the target pixel bit depth |
Methods inherited from class gov.nasa.pds.objectAccess.ObjectExporter |
---|
getObjectProvider, getObservationalFileArea, setObjectProvider, setObservationalFileArea |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface gov.nasa.pds.objectAccess.Exporter |
---|
setObjectProvider, setObservationalFileArea |
Method Detail |
---|
public void convert(OutputStream outputStream, int objectIndex) throws IOException
Exporter
convert
in interface Exporter<Array2DImage>
outputStream
- the output stream for the output objectobjectIndex
- the index of the input object of type T in the associated
observational file area
IOException
public void convert(Array2DImage array2DImage, OutputStream outputStream) throws IOException
convert
in interface Exporter<Array2DImage>
outputFile
- (the output file)array2DImage
- the array2DImage object to convert
IOException
public int getTargetPixelDepth()
public void setTargetPixelDepth(int targetPixelDepth)
targetPixelDepth
- the target pixel bit depthpublic boolean maximizeDynamicRange()
public void maximizeDynamicRange(boolean dynamicRangeScaling)
dynamicRangeScaling
- public String getExportType()
public void setExportType(String exportType)
setExportType
in interface Exporter<Array2DImage>
exportType
- the export image formatpublic boolean isSampleDirectionRight()
public void setSampleDirectionRight(boolean sampleDirectionRight)
sampleDirectionRight
- public boolean isFirstIndexFastest()
public void setFirstIndexFastest(boolean firstIndexFastest)
firstIndexFastest
- public Array2DImage getArray2DImage()
public void setArray2DImage(Array2DImage img)
img
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |