public class NRRDHeader
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
byte_offset_of_binary |
java.util.Map<java.lang.String,java.lang.String> |
fields |
java.util.Map<java.lang.String,java.lang.String> |
keys |
java.lang.String |
magic |
| Constructor and Description |
|---|
NRRDHeader(java.io.File inputFile) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
getArrayOfIntegerValueOrThrowException(java.lang.String key) |
java.lang.String |
getDataFile() |
int |
getDimension() |
int |
getSingleIntegerValueOrThrowException(java.lang.String key) |
int[] |
getSizes() |
java.lang.String |
getSpace() |
static java.lang.String[] |
getSpaceDelimitedValues(java.lang.String values) |
java.lang.String[] |
getSpaceDirections() |
java.lang.String[] |
getSpaceOrigin() |
com.pixelmed.convert.NRRDHeader.Type |
getType() |
static java.lang.String[] |
getVectorTripleValuesFromString(java.lang.String key,
java.lang.String valueString) |
boolean |
isDataBigEndian() |
boolean |
isDataGZIPEncoded() |
static void |
main(java.lang.String[] arg)
Read a NRRD image input format files and dump header.
|
public java.lang.String magic
public int byte_offset_of_binary
public java.util.Map<java.lang.String,java.lang.String> fields
public java.util.Map<java.lang.String,java.lang.String> keys
public NRRDHeader(java.io.File inputFile)
throws java.io.IOException,
NRRDException
java.io.IOExceptionNRRDExceptionpublic static java.lang.String[] getSpaceDelimitedValues(java.lang.String values)
public com.pixelmed.convert.NRRDHeader.Type getType()
public int getSingleIntegerValueOrThrowException(java.lang.String key)
throws NRRDException,
java.lang.NumberFormatException
NRRDExceptionjava.lang.NumberFormatExceptionpublic int[] getArrayOfIntegerValueOrThrowException(java.lang.String key)
throws NRRDException,
java.lang.NumberFormatException
NRRDExceptionjava.lang.NumberFormatExceptionpublic static java.lang.String[] getVectorTripleValuesFromString(java.lang.String key,
java.lang.String valueString)
throws NRRDException
NRRDExceptionpublic int getDimension()
throws NRRDException,
java.lang.NumberFormatException
NRRDExceptionjava.lang.NumberFormatExceptionpublic int[] getSizes()
throws NRRDException,
java.lang.NumberFormatException
NRRDExceptionjava.lang.NumberFormatExceptionpublic java.lang.String getSpace()
public java.lang.String[] getSpaceDirections()
public java.lang.String[] getSpaceOrigin()
throws NRRDException
NRRDExceptionpublic boolean isDataBigEndian()
public boolean isDataGZIPEncoded()
public java.lang.String getDataFile()
public static void main(java.lang.String[] arg)
Read a NRRD image input format files and dump header.
arg - the inputFile,