Package com.pixelmed.convert
Class AnalyzeHeader
- java.lang.Object
-
- com.pixelmed.convert.AnalyzeHeader
-
public class AnalyzeHeader extends java.lang.ObjectA class for extracting Analyze image input format headers.
-
-
Field Summary
Fields Modifier and Type Field Description byte[]aux_filebooleanbigEndianshortbitpixbyte[]bytesfloatcal_maxfloatcal_minfloatcompressedcom.pixelmed.convert.AnalyzeHeader.DataTypedatatypeshortdatatype_codebyte[]descriptionshort[]dimshortdim_un0byte[]exp_datebyte[]exp_timeintfield_skipstatic intFIXED_HEADER_LENGTHfloatfunused1floatfunused2floatfunused3byte[]generatedintglmaxintglminbyte[]hist_un0intomaxintomincom.pixelmed.convert.AnalyzeHeader.Orientorientbyteorient_codebyte[]originatorbyte[]patient_idfloat[]pixdimbyte[]scannumintsizeof_hdrintsmaxintsminintstart_fieldshortunused10shortunused11shortunused12shortunused13shortunused14shortunused8shortunused9floatverifiedintviewsintvols_addedfloatvox_offset
-
Constructor Summary
Constructors Constructor Description AnalyzeHeader(java.io.File inputFile)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.io.FilegetImageDataFile(java.io.File headerFile)static voidmain(java.lang.String[] arg)Read an Analyze image input format files and dump header.
-
-
-
Field Detail
-
FIXED_HEADER_LENGTH
public static final int FIXED_HEADER_LENGTH
- See Also:
- Constant Field Values
-
bytes
public byte[] bytes
-
bigEndian
public boolean bigEndian
-
sizeof_hdr
public int sizeof_hdr
-
dim
public short[] dim
-
unused8
public short unused8
-
unused9
public short unused9
-
unused10
public short unused10
-
unused11
public short unused11
-
unused12
public short unused12
-
unused13
public short unused13
-
unused14
public short unused14
-
datatype_code
public short datatype_code
-
datatype
public com.pixelmed.convert.AnalyzeHeader.DataType datatype
-
bitpix
public short bitpix
-
dim_un0
public short dim_un0
-
pixdim
public float[] pixdim
-
vox_offset
public float vox_offset
-
funused1
public float funused1
-
funused2
public float funused2
-
funused3
public float funused3
-
cal_max
public float cal_max
-
cal_min
public float cal_min
-
compressed
public float compressed
-
verified
public float verified
-
glmax
public int glmax
-
glmin
public int glmin
-
description
public byte[] description
-
aux_file
public byte[] aux_file
-
orient_code
public byte orient_code
-
orient
public com.pixelmed.convert.AnalyzeHeader.Orient orient
-
originator
public byte[] originator
-
generated
public byte[] generated
-
scannum
public byte[] scannum
-
patient_id
public byte[] patient_id
-
exp_date
public byte[] exp_date
-
exp_time
public byte[] exp_time
-
hist_un0
public byte[] hist_un0
-
views
public int views
-
vols_added
public int vols_added
-
start_field
public int start_field
-
field_skip
public int field_skip
-
omax
public int omax
-
omin
public int omin
-
smax
public int smax
-
smin
public int smin
-
-
Constructor Detail
-
AnalyzeHeader
public AnalyzeHeader(java.io.File inputFile) throws java.io.IOException, AnalyzeException- Throws:
java.io.IOExceptionAnalyzeException
-
-