My Project
Readme
Go to the documentation of this file.
1 /**
2 \mainpage libtpcimgio 1.5.10 (c) 2005-2011 by Turku PET Centre
3 \section readme Readme
4 <PRE>
5 
6 libtpcimgio 1.5.10 (c) 2005-2011 by Turku PET Centre
7 
8 Build Feb 4 2011 16:23:52
9 
10 
11 PET Image IO library
12 -------------------------------------------------------------------------------
13 
14 2007-03-21
15 Turku PET Centre
16 
17 Libtpcimgio is distributed under the GNU Lesser General Public Licence
18 http://www.gnu.org/licenses/lgpl.html
19 More information on open source licences: http://www.opensource.org/
20 
21 Description
22 -------------------------------------------------------------------------------
23 
24 The libtpcimgio library is a collection of commonly used C files in Turku PET Centre
25 for image file input and output procedures. Libtpcimgio library supports Analyze 7.5,
26 Ecat 6.x, Ecat 7.x and partly interfile formats.
27 
28 List of files
29 -------------------------------------------------------------------------------
30 
31 include/ - Includes all the header files for the .c files
32 
33 Makefile - The makefile
34 
35 ** .c files **
36 
37 analyze.c - reading and writing Analyze 7.5 image files.
38 
39 ecat63ml.c - Procedures for ECAT 6.3 matrix list.
40 
41 ecat63p.c - Printing ECAT 6.3 headers.
42 
43 ecat63r.c - Reading ECAT 6.3 files.
44 
45 ecat63w.c - Writing ECAT 6.3 files.
46 
47 ecat7ml.c - Procedures for ECAT 7.x matrix list.
48 
49 ecat7p.c - Printing ECAT 7.x headers.
50 
51 ecat7h.c - Edit ECAT 7.x headers.
52 
53 ecat7r.c - Reading ECAT 7.x files.
54 
55 ecat7w.c - Writing ECAT 7.x files.
56 
57 img.c - Procedures for 4D image data (common to all image file formats).
58 
59 img_ana.c - Subprocedures for reading/writing Analyze 7.5 files to/from IMG.
60 
61 img_e63.c - Subprocedures for reading/writing ECAT 6.3 files to/from IMG.
62 
63 img_e7.c - Subprocedures for reading/writing ECAT 7 files to/from IMG.
64 
65 imgdecay.c - Decay correction, isotope codes, and half-lives.
66 
67 imgfile.c - Main procedures for IMG read/write.
68 
69 imgmax.c - Procedures for searching IMG min and max value.
70 
71 imgunit.c - Procedures for working with IMG calibration unit.
72 
73 interfile.c - Reading Interfile headers.
74 
75 micropet.c - Reading Inveon images.
76 
77 sif.c - Routines for Scan Information Files (SIF).
78 
79 sifio.c - Functions for reading and writing SIF format files.
80 
81 vol.c - Procedures for 3D image volume data (no time information).
82 
83 weight.c - Functions for setting weight factors based on SIF.
84 
85 libtpcimgio.c - Program for printing Readme and History information, and for
86  testing the library functions.
87 
88 libtpcimgiov.c- Version information for this library.
89 
90 
91 Using the library
92 -------------------------------------------------------------------------------
93 
94 The program that uses the library should include the .h file it needs.
95 Example:
96  \#include <img.h>
97 
98 libtpcimgio depends on libtpcmisc.
99 Example:
100  gcc myprog.c -ltpcimgio -ltpcmisc
101 
102 
103 </PRE>
104  */