71 #define IMG_STATUS_UNINITIALIZED 0 72 #define IMG_STATUS_INITIALIZED 1 73 #define IMG_STATUS_OCCUPIED 2 74 #define IMG_STATUS_ERROR 3 77 #define IMG_ERR_CALLING 1 80 #define IMG_TYPE_IMAGE 1 81 #define IMG_TYPE_RAW 2 82 #define IMG_TYPE_POLARMAP 3 88 #define IMG_POLARMAP 9 91 #define IMG_INTERFILE 21 92 #define IMG_NIFTI_1D 31 93 #define IMG_NIFTI_1S 32 94 #define IMG_MICROPET 41 96 #define SCANNER_UNKNOWN 0 97 #define SCANNER_ECAT931 12 98 #define SCANNER_ADVANCE 12096 99 #define SCANNER_HRPLUS 3 100 #define SCANNER_HRRT 4 102 #define SCANNER_MRI 5 103 #define SCANNER_STEVCT_PET 6 104 #define SCANNER_STEVCT_CT 7 106 #define SCANNER_PRIMATE 2000 107 #define SCANNER_RODENT 2001 108 #define SCANNER_MICROPET2 2002 109 #define SCANNER_FOCUS_220 2500 110 #define SCANNER_FOCUS_120 2501 111 #define SCANNER_INVEON_DEDICATED_PET 5000 112 #define SCANNER_INVEON_MM_PET 5500 113 #define SCANNER_MR_PET_HEAD_INSERT 6000 114 #define SCANNER_TUEBINGEN_PET_MR 8000 116 #define MAX_POLARMAP_NUM_RINGS 32 174 char studyNr[MAX_STUDYNR_LEN+1];
176 char patientName[32];
180 char radiopharmaceutical[32];
190 char userProcessCode[11];
192 char studyDescription[32];
329 extern int imgAllocate(
IMG *image,
int planes,
int rows,
int columns,
int frames);
331 IMG *image,
int planes,
int rows,
int columns,
int frames,
IMG *image_from);
333 extern char *
imgStatus(
int status_index);
void imgEmpty(IMG *image)
char * imgStatus(int status_index)
int imgAllocateWithHeader(IMG *image, int planes, int rows, int columns, int frames, IMG *image_from)
short int polarmap_start_angle
int imgCopyhdr(IMG *image1, IMG *image2)
#define MAX_POLARMAP_NUM_RINGS
void imgSetStatus(IMG *img, int status_index)
int imgAllocate(IMG *image, int planes, int rows, int columns, int frames)
int imgExtractRange(IMG *img1, IMG_RANGE r, IMG *img2)