TPCCLIB
Loading...
Searching...
No Matches
ANALYZE_HEADER Struct Reference

#include <tpcnifti.h>

Data Fields

int sizeof_hdr
 
char data_type [10]
 
char db_name [18]
 
int extents
 
short int session_error
 
char regular
 
char hkey_un0
 
short int dim [8]
 
short int unused8
 
short int unused9
 
short int unused10
 
short int unused11
 
short int unused12
 
short int unused13
 
short int unused14
 
short int datatype
 
short int bitpix
 
short int dim_un0
 
float pixdim [8]
 
float vox_offset
 
float funused1
 
float funused2
 
float funused3
 
float cal_max
 
float cal_min
 
float compressed
 
float verified
 
int glmax
 
int glmin
 
char descrip [80]
 
char aux_file [24]
 
char orient
 
char originator [10]
 
char generated [10]
 
char scannum [10]
 
char patient_id [10]
 
char exp_date [10]
 
char exp_time [10]
 
char hist_un0 [3]
 
int views
 
int vols_added
 
int start_field
 
int field_skip
 
int omax
 
int omin
 
int smax
 
int smin
 

Detailed Description

Analyze header, 348 bytes

Definition at line 418 of file tpcnifti.h.

Field Documentation

◆ aux_file

char ANALYZE_HEADER::aux_file[24]

aux_file

Definition at line 485 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ bitpix

short int ANALYZE_HEADER::bitpix

Nr of bits per pixel; 1, 8, 16, 32, or 64.

Definition at line 456 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ cal_max

float ANALYZE_HEADER::cal_max

Maximum of calibrated values.

Definition at line 471 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ cal_min

float ANALYZE_HEADER::cal_min

Minimum of calibrated values.

Definition at line 473 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ compressed

float ANALYZE_HEADER::compressed

compressed

Definition at line 475 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ data_type

char ANALYZE_HEADER::data_type[10]

data_type

Definition at line 423 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ datatype

short int ANALYZE_HEADER::datatype

Datatype: ANALYZE_DT_NONE, ANALYZE_DT_UNKNOWN, ...

Remarks
Not all SW supports all data types.

Definition at line 454 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ db_name

char ANALYZE_HEADER::db_name[18]

db_name

Definition at line 425 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ descrip

char ANALYZE_HEADER::descrip[80]

descrip

Definition at line 483 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ dim

short int ANALYZE_HEADER::dim[8]

Array of the image dimensions; nr of dimensions (usually 4), x dimension, y dimension, z dimension, and time dimension (nr of image volumes).

Definition at line 437 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ dim_un0

short int ANALYZE_HEADER::dim_un0

Unused

Definition at line 458 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ exp_date

char ANALYZE_HEADER::exp_date[10]

exp_date

Definition at line 498 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ exp_time

char ANALYZE_HEADER::exp_time[10]

exp_time

Definition at line 500 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ extents

int ANALYZE_HEADER::extents

Required field, should be 16384 if image file is created as contiguous; a minimum extent size.

Definition at line 428 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ field_skip

int ANALYZE_HEADER::field_skip

field_skip

Definition at line 510 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ funused1

float ANALYZE_HEADER::funused1

funused1

Definition at line 465 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ funused2

float ANALYZE_HEADER::funused2

funused2

Definition at line 467 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ funused3

float ANALYZE_HEADER::funused3

funused3

Definition at line 469 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ generated

char ANALYZE_HEADER::generated[10]

generated

Definition at line 492 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ glmax

int ANALYZE_HEADER::glmax

Maximum pixel value of the whole database.

Definition at line 479 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ glmin

int ANALYZE_HEADER::glmin

Minimum pixel value of the whole database.

Definition at line 481 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ hist_un0

char ANALYZE_HEADER::hist_un0[3]

hist_un0

Definition at line 502 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ hkey_un0

char ANALYZE_HEADER::hkey_un0

hkey_un0

Definition at line 434 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ omax

int ANALYZE_HEADER::omax

omax

Definition at line 512 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ omin

int ANALYZE_HEADER::omin

omin

Definition at line 514 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ orient

char ANALYZE_HEADER::orient

Slice orientation for the dataset; 0=transverse unflipped, 1=coronal unflipped, 2=sagittal unflipped, 3=transverse flipped, 4=coronal flipped, 5=sagittal flipped.

Definition at line 488 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ originator

char ANALYZE_HEADER::originator[10]

originator

Definition at line 490 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ patient_id

char ANALYZE_HEADER::patient_id[10]

patient_id

Definition at line 496 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ pixdim

float ANALYZE_HEADER::pixdim[8]

Pixel dimensions in mm or ms, corresponding to dim[].

Definition at line 460 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ regular

char ANALYZE_HEADER::regular

Required field; 'r' to indicate that all images and volumes are the same size.

Definition at line 432 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ scannum

char ANALYZE_HEADER::scannum[10]

scannum

Definition at line 494 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ session_error

short int ANALYZE_HEADER::session_error

session_error

Definition at line 430 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ sizeof_hdr

int ANALYZE_HEADER::sizeof_hdr

Size of the header. Must be 348 for NIFTI-1 and Analyze 7.5, and 540 for NIFTI-2 (byte offset 0)

Definition at line 421 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ smax

int ANALYZE_HEADER::smax

smax

Definition at line 516 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ smin

int ANALYZE_HEADER::smin

smin

Definition at line 518 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ start_field

int ANALYZE_HEADER::start_field

start_field

Definition at line 508 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ unused10

short int ANALYZE_HEADER::unused10

unused

Definition at line 443 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ unused11

short int ANALYZE_HEADER::unused11

unused

Definition at line 445 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ unused12

short int ANALYZE_HEADER::unused12

unused

Definition at line 447 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ unused13

short int ANALYZE_HEADER::unused13

unused

Definition at line 449 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ unused14

short int ANALYZE_HEADER::unused14

unused

Definition at line 451 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ unused8

short int ANALYZE_HEADER::unused8

unused

Definition at line 439 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ unused9

short int ANALYZE_HEADER::unused9

unused

Definition at line 441 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ verified

float ANALYZE_HEADER::verified

verified

Definition at line 477 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ views

int ANALYZE_HEADER::views

views

Definition at line 504 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ vols_added

int ANALYZE_HEADER::vols_added

vols_added

Definition at line 506 of file tpcnifti.h.

Referenced by anaReadHeader().

◆ vox_offset

float ANALYZE_HEADER::vox_offset

Byte offset in the .img file at which voxels start; negative value specifies that the absolute value is applied for every image in the file.

Definition at line 463 of file tpcnifti.h.

Referenced by anaReadHeader().


The documentation for this struct was generated from the following file: