]> Creatis software - gdcm.git/blob - Doc/DoxyIntroduction.txt
about compile errors
[gdcm.git] / Doc / DoxyIntroduction.txt
1 /**
2  * \page DoxyIntroduction Introduction
3  *
4  *  Gdcm -which stands for Gnu DiCoM- is yet another C++ library
5  *  dedicated to reading/parsing and writing
6  *  <A HREF="http://medical.nema.org/">Dicom</A> files.
7  *
8  * \section DoxyFeatures Features
9  *  - gdcm implements the
10  *    <A HREF="http://www.dclunie.com/dicom-status/status.html">
11  *    dicom base standard part 5</A> that concentrates on image file format.
12  *    Hence gdcm supports the following formats:
13  *    -# ACR-NEMA version 1 and 2
14  *    -# Dicom version 3.
15  *  - gdcm is distributed with 
16  *    <A HREF="http://www.gnu.org/copyleft/lesser.html">LPGL</A>
17  *    for the license.
18  *  - gdcm targets both GNU/Un*ces and Windows/VC++ (see \ref
19  *    DoxyRequirements).
20  *  - gdcm comes with \ref DoxyPythonComplete it's
21  *    <A HREF="http://www.python.org">Python</A> wrappers.
22  * .
23  *
24  * \section DoxyLimitation Design limitations
25  *  - gdcm does not implement any other part of the Dicom base standard as
26  *    opposed to
27  *    <A HREF="http://www.erl.wustl.edu/DICOM/ctn.html">CTN</A>
28  *    or
29  *    <A HREF="http://www.offis.de/projekte/ig/dicom/soft-docs/soft01_d.html">
30  *    DCMTK</A>. In particular gdcm is not aware of:
31  *    -# the Dicom network file exchange protocol.
32  *    -# the Dicom media storage formats.
33  *    .
34  *  .
35  *
36  *
37  * \section DoxyTODO Features to come (TODO list)
38  *  - offer Dicom jpeg compressed image support,
39  *  - enable Dicom header parsing of sequences and overlays,
40  *  - distribute a <A HREF="http://public.kitware.com/VTK/">VTK</A>
41  *    thin wrapper of gdcm (essentially a vtkGdcmImageReader).
42  *  .
43  * Installing gdcm and gdcmPyton: \ref DoxyInstallation 
44  */