My Project
micropet.h
Go to the documentation of this file.
1/******************************************************************************
2
3 Copyright (c) 2009 by Turku PET Centre
4
5 micropet.h
6
7 2009-02-16 VO
8 2009-02-25 VO
9
10
11
12******************************************************************************/
13#ifndef _MICROPET_H
14#define _MICROPET_H
15/*****************************************************************************/
16#ifndef MAX_MICROPET_LINE_LEN
17#define MAX_MICROPET_LINE_LEN 1024
18#endif
19/*****************************************************************************/
21/*****************************************************************************/
22extern int upetHeaderReadParameter(FILE *fp, char *parameter, char *value);
23extern int upetIsHeader(char *hdrfile);
24extern int upetExists(char *upetname, char *hdrfile, char *imgfile);
25extern int upetGetImageDimensions(FILE *fp, int *z, int *x, int *y, int *f);
26extern int upetScanStart(FILE *fp, time_t *scant);
27/*****************************************************************************/
28extern int imgMicropetToEcat7(char *upetname, char *ecatfile, int verbose);
29extern int imgMicropetPETToEcat7(FILE *fph, FILE *fpi, char *ecatfile, int verbose);
30extern int imgMicropetCTToEcat7(FILE *fph, FILE *fpi, char *ecatfile, int verbose);
31extern int imgGetMicropetMainHeader(FILE *fp, IMG *img, float *calibration_factor);
32extern int imgGetMicropetFrameHeader(FILE *fp, IMG *img, int frame_index);
33/*****************************************************************************/
34extern int imgGetMicropetSIF(FILE *fp, SIF *sif);
35/*****************************************************************************/
36#endif
int imgMicropetPETToEcat7(FILE *fph, FILE *fpi, char *ecatfile, int verbose)
Definition micropet.c:332
int imgGetMicropetMainHeader(FILE *fp, IMG *img, float *calibration_factor)
Definition micropet.c:544
int MICROPET_TEST
Definition micropet.h:20
int upetScanStart(FILE *fp, time_t *scant)
Definition micropet.c:218
int imgMicropetCTToEcat7(FILE *fph, FILE *fpi, char *ecatfile, int verbose)
Definition micropet.c:441
int upetGetImageDimensions(FILE *fp, int *z, int *x, int *y, int *f)
Definition micropet.c:180
int upetIsHeader(char *hdrfile)
Definition micropet.c:97
int upetExists(char *upetname, char *hdrfile, char *imgfile)
Definition micropet.c:126
int upetHeaderReadParameter(FILE *fp, char *parameter, char *value)
Definition micropet.c:58
int imgMicropetToEcat7(char *upetname, char *ecatfile, int verbose)
Definition micropet.c:261
int imgGetMicropetSIF(FILE *fp, SIF *sif)
Definition micropet.c:706
int imgGetMicropetFrameHeader(FILE *fp, IMG *img, int frame_index)
Definition micropet.c:652
Definition img.h:156
Definition sif.h:36