Readme
libtpcimgio 1.5.10 (c) 2005-2011 by Turku PET Centre
Build Feb 4 2011 16:23:52
PET Image IO library
-------------------------------------------------------------------------------
2007-03-21
Turku PET Centre
Libtpcimgio is distributed under the GNU Lesser General Public Licence
http://www.gnu.org/licenses/lgpl.html
More information on open source licences: http://www.opensource.org/
Description
-------------------------------------------------------------------------------
The libtpcimgio library is a collection of commonly used C files in Turku PET Centre
for image file input and output procedures. Libtpcimgio library supports Analyze 7.5,
Ecat 6.x, Ecat 7.x and partly interfile formats.
List of files
-------------------------------------------------------------------------------
include/ - Includes all the header files for the .c files
Makefile - The makefile
.c files **
analyze.c - reading and writing Analyze 7.5 image files.
ecat63ml.c - Procedures for ECAT 6.3 matrix list.
ecat63p.c - Printing ECAT 6.3 headers.
ecat63r.c - Reading ECAT 6.3 files.
ecat63w.c - Writing ECAT 6.3 files.
ecat7ml.c - Procedures for ECAT 7.x matrix list.
ecat7p.c - Printing ECAT 7.x headers.
ecat7h.c - Edit ECAT 7.x headers.
ecat7r.c - Reading ECAT 7.x files.
ecat7w.c - Writing ECAT 7.x files.
img.c - Procedures for 4D image data (common to all image file formats).
img_ana.c - Subprocedures for reading/writing Analyze 7.5 files to/from IMG.
img_e63.c - Subprocedures for reading/writing ECAT 6.3 files to/from IMG.
img_e7.c - Subprocedures for reading/writing ECAT 7 files to/from IMG.
imgdecay.c - Decay correction, isotope codes, and half-lives.
imgfile.c - Main procedures for IMG read/write.
imgmax.c - Procedures for searching IMG min and max value.
imgunit.c - Procedures for working with IMG calibration unit.
interfile.c - Reading Interfile headers.
micropet.c - Reading Inveon images.
sif.c - Routines for Scan Information Files (SIF).
sifio.c - Functions for reading and writing SIF format files.
vol.c - Procedures for 3D image volume data (no time information).
weight.c - Functions for setting weight factors based on SIF.
libtpcimgio.c - Program for printing Readme and History information, and for
testing the library functions.
libtpcimgiov.c- Version information for this library.
Using the library
-------------------------------------------------------------------------------
The program that uses the library should include the .h file it needs.
Example:
#include <img.h>
libtpcimgio depends on libtpcmisc.
Example:
gcc myprog.c -ltpcimgio -ltpcmisc