public class AnalyzeHeader
extends java.lang.Object
A class for extracting Analyze image input format headers.
Modifier and Type | Field and Description |
---|---|
byte[] |
aux_file |
boolean |
bigEndian |
short |
bitpix |
byte[] |
bytes |
float |
cal_max |
float |
cal_min |
float |
compressed |
com.pixelmed.convert.AnalyzeHeader.DataType |
datatype |
short |
datatype_code |
byte[] |
description |
short[] |
dim |
short |
dim_un0 |
byte[] |
exp_date |
byte[] |
exp_time |
int |
field_skip |
static int |
FIXED_HEADER_LENGTH |
float |
funused1 |
float |
funused2 |
float |
funused3 |
byte[] |
generated |
int |
glmax |
int |
glmin |
byte[] |
hist_un0 |
int |
omax |
int |
omin |
com.pixelmed.convert.AnalyzeHeader.Orient |
orient |
byte |
orient_code |
byte[] |
originator |
byte[] |
patient_id |
float[] |
pixdim |
byte[] |
scannum |
int |
sizeof_hdr |
int |
smax |
int |
smin |
int |
start_field |
short |
unused10 |
short |
unused11 |
short |
unused12 |
short |
unused13 |
short |
unused14 |
short |
unused8 |
short |
unused9 |
float |
verified |
int |
views |
int |
vols_added |
float |
vox_offset |
Constructor and Description |
---|
AnalyzeHeader(java.io.File inputFile) |
Modifier and Type | Method and Description |
---|---|
static java.io.File |
getImageDataFile(java.io.File headerFile) |
static void |
main(java.lang.String[] arg)
Read an Analyze image input format files and dump header.
|
public byte[] aux_file
public boolean bigEndian
public short bitpix
public byte[] bytes
public float cal_max
public float cal_min
public float compressed
public com.pixelmed.convert.AnalyzeHeader.DataType datatype
public short datatype_code
public byte[] description
public short[] dim
public short dim_un0
public byte[] exp_date
public byte[] exp_time
public int field_skip
public static final int FIXED_HEADER_LENGTH
public float funused1
public float funused2
public float funused3
public byte[] generated
public int glmax
public int glmin
public byte[] hist_un0
public int omax
public int omin
public com.pixelmed.convert.AnalyzeHeader.Orient orient
public byte orient_code
public byte[] originator
public byte[] patient_id
public float[] pixdim
public byte[] scannum
public int sizeof_hdr
public int smax
public int smin
public int start_field
public short unused10
public short unused11
public short unused12
public short unused13
public short unused14
public short unused8
public short unused9
public float verified
public int views
public int vols_added
public float vox_offset
public AnalyzeHeader(java.io.File inputFile) throws java.io.IOException, AnalyzeException
java.io.IOException
AnalyzeException