#include <img.h>
Data Fields | |
char | status |
const char * | statmsg |
char | unit |
char | studyNr [MAX_STUDYNR_LEN+1] |
char | patientName [32] |
char | patientID [16] |
char | radiopharmaceutical [32] |
float | isotopeHalflife |
char | decayCorrected |
time_t | scanStart |
int | orientation |
char | userProcessCode [11] |
char | studyDescription [32] |
char | type |
float | zoom |
float | axialFOV |
float | transaxialFOV |
float | sampleDistance |
float | sizex |
float | sizey |
float | sizez |
float | gapx |
float | gapy |
float | gapz |
float | resolutionx |
float | resolutiony |
float | resolutionz |
int | _dataType |
int | _fileFormat |
int | scanner |
int | polarmap_num_rings |
int | polarmap_sectors_per_ring [MAX_POLARMAP_NUM_RINGS] |
float | polarmap_ring_position [MAX_POLARMAP_NUM_RINGS] |
short int | polarmap_ring_angle [MAX_POLARMAP_NUM_RINGS] |
short int | polarmap_start_angle |
unsigned short int | dimt |
unsigned short int | dimx |
unsigned short int | dimy |
unsigned short int | dimz |
float * | _pxl |
float ** | _col |
float *** | _row |
float **** | _pln |
float * | _header |
float **** | m |
float **** | plane |
float *** | row |
float ** | column |
float * | pixel |
int * | planeNumber |
float * | start |
float * | end |
float * | mid |
char | isWeight |
float * | weight |
float * | sd |
float * | prompts |
float * | randoms |
float * | decayCorrFactor |
int | errstatus |
float** IMG::_col |
Definition at line 268 of file img.h.
Referenced by imgAllocate(), and imgEmpty().
int IMG::_dataType |
Saved data type; default 0 is always ok
Definition at line 226 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgInfo(), imgInit(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), and imgReadEcat7Header().
int IMG::_fileFormat |
File format: IMG_UNKNOWN, IMG_E63, IMG_E7, IMG_E7_2D, ... default 0 is always ok
Definition at line 229 of file img.h.
Referenced by ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), imgCopyhdr(), imgEmpty(), imgFormatFromFName(), imgGetAnalyzeHeader(), imgInfo(), imgInit(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgReadAnalyze(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgSetAnalyzeHeader(), imgSetEcat7MHeader(), imgSetEcat7SHeader(), imgWrite(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7Frame(), imgWriteFrame(), test_img_io(), test_modules(), and test_polarmap_io().
float* IMG::_header |
Definition at line 271 of file img.h.
Referenced by imgAllocate(), imgEmpty(), and imgInit().
float**** IMG::_pln |
Definition at line 270 of file img.h.
Referenced by imgAllocate(), and imgEmpty().
float* IMG::_pxl |
'Hidden' pointers for actual data
Definition at line 267 of file img.h.
Referenced by imgAllocate(), and imgEmpty().
float*** IMG::_row |
Definition at line 269 of file img.h.
Referenced by imgAllocate(), and imgEmpty().
float IMG::axialFOV |
Scanner axial FOV (mm)
Definition at line 202 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInfo(), imgInit(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
float** IMG::column |
Pointer to image data in matrix format column[col][frame]
Definition at line 280 of file img.h.
Referenced by imgAllocate(), imgEmpty(), and imgInit().
char IMG::decayCorrected |
Decay correction: 0=not corrected, 1=corrected
Definition at line 184 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgGetAnalyzeHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgReadAnalyze(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgSetAnalyzeHeader(), imgSetDecayCorrFactors(), imgWriteAnalyze(), and imgWriteEcat63Frame().
float* IMG::decayCorrFactor |
Decay correction factor for each frame; included in pixel values
Definition at line 314 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAllocate(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgGetMicropetFrameHeader(), imgInfo(), imgInit(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgSetDecayCorrFactors(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), and test_create_img().
unsigned short int IMG::dimt |
Dimension of Time (t)
Definition at line 259 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAbsMax(), imgAllocate(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgFrameMinMax(), imgGetAnalyzeHeader(), imgInfo(), imgInit(), imgMax(), imgMinMax(), imgReadAnalyze(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgSetAnalyzeHeader(), imgSetDecayCorrFactors(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), imgSmoothMax(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWriteFrame(), imgWritePolarmap(), test_create_img(), and test_create_polarmap().
unsigned short int IMG::dimx |
Dimension of Column (c/x)
Definition at line 261 of file img.h.
Referenced by ecat63AddImg(), ecat63WriteAllImg(), img2svol(), img2vol(), imgAbsMax(), imgAllocate(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgFrameMinMax(), imgGetAnalyzeHeader(), imgInfo(), imgInit(), imgMax(), imgMinMax(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgSetAnalyzeHeader(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgSmoothMax(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), svol2img(), test_create_img(), test_create_polarmap(), and vol2img().
unsigned short int IMG::dimy |
Dimension of Row (r/y)
Definition at line 263 of file img.h.
Referenced by ecat63AddImg(), ecat63WriteAllImg(), img2svol(), img2vol(), imgAbsMax(), imgAllocate(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgFrameMinMax(), imgGetAnalyzeHeader(), imgInfo(), imgInit(), imgMax(), imgMinMax(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgSetAnalyzeHeader(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgSmoothMax(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), svol2img(), test_create_img(), test_create_polarmap(), and vol2img().
unsigned short int IMG::dimz |
Dimension of Plane (p/z)
Definition at line 265 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2svol(), img2vol(), imgAbsMax(), imgAllocate(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgFrameMinMax(), imgGetAnalyzeHeader(), imgInfo(), imgInit(), imgMax(), imgMinMax(), imgReadAnalyze(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgSetAnalyzeHeader(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), imgSetEcat7SHeader(), imgSmoothMax(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), svol2img(), test_create_img(), test_create_polarmap(), and vol2img().
float* IMG::end |
Frame end time (sec)
Definition at line 292 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAllocate(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgGetMicropetFrameHeader(), imgInfo(), imgInit(), imgReadAnalyze(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgSetDecayCorrFactors(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), test_create_img(), and test_create_polarmap().
int IMG::errstatus |
Error status: STATUS_OK, STATUS_FAULT, STATUS_NOMEMORY, etc
Definition at line 317 of file img.h.
Referenced by imgEmpty(), imgInit(), and imgSetStatus().
float IMG::gapx |
Gaps between pixels in x direction (mm); negative value means overlap
Definition at line 214 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), and imgInit().
float IMG::gapy |
Gaps between pixels in y direction (mm); negative value means overlap
Definition at line 216 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), and imgInit().
float IMG::gapz |
Gaps between pixels in z direction (mm); negative value means overlap
Definition at line 218 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), and imgInit().
float IMG::isotopeHalflife |
Half-life of isotope (sec)
Definition at line 182 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgIsotope(), imgReadAnalyze(), imgReadAnalyzeHeader(), imgSetAnalyzeHeader(), imgSetDecayCorrFactors(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), and imgWriteAnalyze().
char IMG::isWeight |
Weights: 0=not weighted, 1=weighted, 2=also SD known
Definition at line 300 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), and imgInit().
float**** IMG::m |
Pointer to image data in matrix format m[plane][row][col][frame]
Definition at line 274 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2svol(), img2vol(), imgAbsMax(), imgAllocate(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgFrameMinMax(), imgInit(), imgMax(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgMinMax(), imgReadAnalyze(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgSmoothMax(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), svol2img(), test_create_img(), test_create_polarmap(), and vol2img().
float* IMG::mid |
Frame mid time (sec)
Definition at line 294 of file img.h.
Referenced by ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), imgAllocate(), imgCopyhdr(), imgEmpty(), imgExtractRange(), imgGetMicropetFrameHeader(), imgInfo(), imgInit(), imgReadAnalyze(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), test_create_img(), and test_create_polarmap().
int IMG::orientation |
Patient orientation (see ECAT 7.2 format)
Definition at line 188 of file img.h.
Referenced by img2svol(), img2vol(), imgCopyhdr(), imgEmpty(), imgGetEcat7MHeader(), imgInfo(), imgInit(), and imgSetEcat7MHeader().
char IMG::patientID[16] |
patient id, e.g. 311206-123H
Definition at line 178 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
char IMG::patientName[32] |
patient name
Definition at line 176 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInit(), imgReadAnalyze(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
float* IMG::pixel |
Pointer to image data in matrix format pixel[frame]
Definition at line 282 of file img.h.
Referenced by imgAllocate(), imgEmpty(), and imgInit().
float**** IMG::plane |
Pointer to image data in matrix format plane[plane][row][col][frame]
Definition at line 276 of file img.h.
Referenced by imgAllocate(), imgEmpty(), and imgInit().
int* IMG::planeNumber |
Plane numbers (numbers need not be contiguous with each other)
Definition at line 284 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAllocate(), imgCopyhdr(), imgEmpty(), imgExtractRange(), imgInfo(), imgInit(), imgReadAnalyze(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7Frame(), and test_create_img().
int IMG::polarmap_num_rings |
If data is not a polar map, polarmap_num_rings=0. If data is a polar map, polarmap_num_rings is between 1 and MAX_POLARMAP_NUM_RINGS.
Definition at line 239 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), imgSetEcat7SHeader(), and test_create_polarmap().
short int IMG::polarmap_ring_angle[MAX_POLARMAP_NUM_RINGS] |
Polar map ring angle relative to long axis (90 degrees along cylinder, decreasing to 0 at the apex), as defined in ECAT 7 header
Definition at line 250 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), imgSetEcat7SHeader(), and test_create_polarmap().
float IMG::polarmap_ring_position[MAX_POLARMAP_NUM_RINGS] |
Polar map: fractional distance aong the long axis from base to apex, as defined in ECAT 7 header
Definition at line 247 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), imgSetEcat7SHeader(), and test_create_polarmap().
int IMG::polarmap_sectors_per_ring[MAX_POLARMAP_NUM_RINGS] |
Number of sectors in each polar map ring; defined only in polar map data. In case of polar map, dimz=dimy=1, dimx= sum of sectors in each ring. Polar map can contain dynamic data (time frames), in that case dimz>1.
Definition at line 244 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), imgSetEcat7SHeader(), and test_create_polarmap().
short int IMG::polarmap_start_angle |
Polar map start angle for rings, as defined in ECAT 7 header
Definition at line 252 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), and test_create_polarmap().
float* IMG::prompts |
Prompts / frame
Definition at line 306 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAllocate(), imgCopyhdr(), imgExtractRange(), imgInit(), imgReadAnalyze(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), and imgWriteEcat7Frame().
char IMG::radiopharmaceutical[32] |
Name of radiopharmaceutical
Definition at line 180 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInfo(), imgInit(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
float* IMG::randoms |
Randoms (delayed) / frame
Definition at line 308 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAllocate(), imgCopyhdr(), imgExtractRange(), imgInit(), imgReadAnalyze(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), and imgWriteEcat7Frame().
float IMG::resolutionx |
Image resolution in x direction (mm)
Definition at line 220 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInit(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7SHeader(), imgWrite2DEcat7(), and imgWriteEcat7().
float IMG::resolutiony |
Image resolution in y direction (mm)
Definition at line 222 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInit(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7SHeader(), imgWrite2DEcat7(), and imgWriteEcat7().
float IMG::resolutionz |
Image resolution in z direction (mm)
Definition at line 224 of file img.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInit(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7SHeader(), imgWrite2DEcat7(), and imgWriteEcat7().
float*** IMG::row |
Pointer to image data in matrix format row[row][col][frame]
Definition at line 278 of file img.h.
Referenced by imgAllocate(), imgEmpty(), and imgInit().
float IMG::sampleDistance |
Scanner sample distance (mm)
Definition at line 206 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7SHeader(), imgWrite2DEcat7(), imgWriteEcat7(), imgWriteEcat7Frame(), and imgWritePolarmap().
int IMG::scanner |
Scanner type
Definition at line 231 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
time_t IMG::scanStart |
Scan start time and date
Definition at line 186 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInfo(), imgInit(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgReadAnalyze(), imgReadAnalyzeHeader(), imgSetAnalyzeHeader(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), imgWriteAnalyze(), and test_modules().
float* IMG::sd |
Frame S.D. for weighting
Definition at line 304 of file img.h.
Referenced by imgAllocate(), imgCopyhdr(), imgEmpty(), imgExtractRange(), and imgInit().
float IMG::sizex |
Pixel size (mm)
Definition at line 208 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2svol(), img2vol(), imgCopyhdr(), imgEmpty(), imgGetAnalyzeHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgReadAnalyze(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgSetAnalyzeHeader(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgWrite2DEcat7(), imgWriteAnalyze(), and imgWriteEcat7().
float IMG::sizey |
Pixel size (mm)
Definition at line 210 of file img.h.
Referenced by ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), img2svol(), img2vol(), imgCopyhdr(), imgEmpty(), imgGetAnalyzeHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgReadAnalyze(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgSetAnalyzeHeader(), imgSetEcat7SHeader(), imgWrite2DEcat7(), imgWriteAnalyze(), and imgWriteEcat7().
float IMG::sizez |
Pixel size (mm)
Definition at line 212 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2svol(), img2vol(), imgCopyhdr(), imgEmpty(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgReadAnalyze(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgSetAnalyzeHeader(), imgSetEcat63MHeader(), imgSetEcat63SHeader(), imgSetEcat7MHeader(), imgSetEcat7SHeader(), imgWrite2DEcat7(), imgWriteAnalyze(), and imgWriteEcat7().
float* IMG::start |
Frame start time (sec)
Definition at line 290 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAllocate(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgGetMicropetFrameHeader(), imgInfo(), imgInit(), imgReadAnalyze(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgSetDecayCorrFactors(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), test_create_img(), and test_create_polarmap().
const char* IMG::statmsg |
Pointer to _imgStatusMessage, describing current status
Definition at line 166 of file img.h.
Referenced by imgInfo(), imgRead(), imgReadFrame(), and imgSetStatus().
char IMG::status |
Image status (not that this is different from errstatus below): IMG_STATUS_UNINITIALIZED, IMG_STATUS_INITIALIZED, IMG_STATUS_OCCUPIED, IMG_STATUS_ERROR
Definition at line 164 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2svol(), img2vol(), imgAbsMax(), imgAllocate(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgFrameMinMax(), imgGetAnalyzeHeader(), imgInfo(), imgInit(), imgMax(), imgMinMax(), imgRead(), imgReadAnalyze(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadAnalyzeHeader(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgReadHeader(), imgSetAnalyzeHeader(), imgSetDecayCorrFactors(), imgSmoothMax(), imgWrite(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWriteFrame(), imgWritePolarmap(), svol2img(), test_create_img(), test_create_polarmap(), and vol2img().
char IMG::studyDescription[32] |
Study description (currently free text field for user to fill)
Definition at line 192 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
char IMG::studyNr[MAX_STUDYNR_LEN+1] |
study identification code, i.e. (consequental) study number
Definition at line 174 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInfo(), imgInit(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgReadAnalyze(), imgReadAnalyzeHeader(), imgSetAnalyzeHeader(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), and imgWriteAnalyze().
float IMG::transaxialFOV |
Scanner transaxial FOV (mm)
Definition at line 204 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
char IMG::type |
IMG_TYPE_IMAGE, IMG_TYPE_RAW
Definition at line 198 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInfo(), imgInit(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgReadAnalyze(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgSetEcat63MHeader(), imgSetEcat63SHeader(), imgSetEcat7MHeader(), imgSetEcat7SHeader(), imgWrite(), imgWrite2DEcat7(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), test_create_img(), test_create_polarmap(), test_img_io(), and test_polarmap_io().
char IMG::unit |
for calibration units see imgUnit() in img.c
Definition at line 172 of file img.h.
Referenced by ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), imgCopyhdr(), imgEmpty(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgReadEcat63Header(), imgSetUnit(), imgUnitFromEcat(), imgUnitFromEcat7(), imgUnitToEcat6(), imgUnitToEcat7(), test_create_img(), and test_create_polarmap().
char IMG::userProcessCode[11] |
User process code (which may contain valid study number)
Definition at line 190 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
float* IMG::weight |
Frame weight factor
Definition at line 302 of file img.h.
Referenced by imgAllocate(), imgCopyhdr(), imgEmpty(), imgExtractRange(), imgGetMicropetFrameHeader(), imgInit(), and imgMicropetPETToEcat7().
float IMG::zoom |
Reconstruction zoom factor
Definition at line 200 of file img.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgWrite2DEcat7(), and imgWriteEcat7().