Package gov.nih.mipav.model.file
Class RawImageInfo
java.lang.Object
gov.nih.mipav.model.file.RawImageInfo
Class designed to hold pre-loaded information for opening RAW images. This is used when running scripts
(either through GUI or command line)... two specific constructors meant for commandline/gui scripts
- Author:
- linkb
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRawImageInfo(int type, int[] dims, float[] res, int[] units, int offset, boolean bigEndian) Constructor used when running scripts from the GUIRawImageInfo(String consoleString) Constructor used when running from command line. -
Method Summary
Modifier and TypeMethodDescriptionintDOCUMENT ME!booleanDOCUMENT ME!int[]DOCUMENT ME!intDOCUMENT ME!float[]DOCUMENT ME!int[]DOCUMENT ME!
-
Field Details
-
bigEndian
private boolean bigEndianDOCUMENT ME! -
dims
private int[] dimsDOCUMENT ME! -
offset
private int offsetDOCUMENT ME! -
res
private float[] resDOCUMENT ME! -
type
private int typeDOCUMENT ME! -
units
private int[] unitsDOCUMENT ME!
-
-
Constructor Details
-
RawImageInfo
Constructor used when running from command line. Parses the command line's string into the correct variables -
RawImageInfo
public RawImageInfo(int type, int[] dims, float[] res, int[] units, int offset, boolean bigEndian) Constructor used when running scripts from the GUI- Parameters:
type- image typedims- image extentsres- image resolutionsunits- image unitsoffset- image offsetbigEndian- image's big endian order
-
-
Method Details
-
getDataType
public int getDataType()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getEndianess
public boolean getEndianess()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getExtents
public int[] getExtents()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getOffset
public int getOffset()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getResolutions
public float[] getResolutions()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getUnitsOfMeasure
public int[] getUnitsOfMeasure()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-