]> Creatis software - gdcm.git/blobdiff - Doc/Website/Main.html
Add a note about gdcm2
[gdcm.git] / Doc / Website / Main.html
index 42dfebdbf1caa50f02f0d9909cf3bccb820b8e49..6b66412b4cf093cb6a73716db41a36402a30cdc2 100644 (file)
 <!#######################################################################>
 <H1>Gdcm Home Page</H1>
 <HR size="1"><ADDRESS style="align: right;"></ADDRESS>
+<blink>Note for Google users : </blink><br>
+If you don't see in the left part of your screen
+ the blue 'side bar', <br>
+ starting with 'News', 'Licence', 'Documentation',
+ 'Download', etc better click on : </br>
+ <a
+ href="http://www.creatis.insa-lyon.fr/Public/Gdcm/">
+ http://www.creatis.insa-lyon.fr/Public/Gdcm/ </a> <br>
+<HR size="1"><ADDRESS style="align: right;"></ADDRESS>
+<br><br><br>
+
+<H2>(Important note for ITK users)</H2>
+
+   <UL>
+   <LI> ITK (Insight ToolKit) still uses gdcm 1.2.x
+   <LI> Current gdcm version is 1.3.x
+   </UL>  
+   
+<H2>(Important note for new DICOM  users)</H2>
+   <UL>
+   <LI> An other version, called gdcm2 exists, an is a complete ground up rewrite of GDCM 1.x. 
+   (have a look at <a href="http://gdcm.sourceforge.net/wiki/index.php/GDCM_Release_2.0">
+                            http://gdcm.sourceforge.net/wiki/index.php/GDCM_Release_2.0
+                   </a>)</br>
+   If you are a new DICOM user, better use gdcm2, because its structure will allow much more features than gdcm1.x does (it's almost exclusively 'image oriented')
+   </UL> 
+
+<br><br><br>
+
 
 Gdcm is yet another C++ library dedicated to reading/parsing and writing
 <A HREF="http://medical.nema.org/">Dicom</A> medical files.
@@ -18,7 +49,7 @@ Gdcm is yet another C++ library dedicated to reading/parsing and writing
 <B>D</B>i<B>C</B>o<B>M</B>. 
 
 <!###################################>
-<H2>What gdcm IS</H2>
+<H2>What gdcm <font color=#00ff00>IS</font></H2>
 <UL>
 <LI>gdcm implements the
    <A HREF="http://www.dclunie.com/dicom-status/status.html">
@@ -28,16 +59,30 @@ Gdcm is yet another C++ library dedicated to reading/parsing and writing
    <UL>
    <LI>ACR-NEMA version 1 and 2
    </LI>
-   <LI>Dicom version 3.0 (including various encodings of jpeg, RLE).
+   <LI>Dicom version 3.0 (including various encodings of JPEG -lossless and
+       lossy-, RLE).
        Please refer to
        <A HREF="ConformanceSummary.html">gdcm conformance summary</A>
        for more details.
+   <LI>Papyrus V2 and V3 file headers are readable; the user will have to use 
+       low level accessors if he wants to get the image pixels -sorry-.
    </LI>
    </UL>
+<LI> gdcm includes a lot of heuristics that allow reading all the 
+    'exotic' files (headers with oddities) we had to deal with.<BR>
+     Any king of 'exotic' Dicom file is welcome, to help us to improve our
+     library.
+</LI>
 </LI>
 <LI>gdcm is distributed with
    <A HREF="License.html">Berkeley-like license</A>.
 </LI>
+<LI>gdcm is cross platform (it compiles with gcc 2.95, 2.96, 3.0.x, 3.2.x,
+     3.3.x, 3.4.x, 4.0.x, 4.1.x , icc , cc (SunOS), VisualC++, Borland, 
+     nmake... )
+</LI>
+<LI> gdcm has a nightly Dashboard (the whole lib is checked every night)
+</LI>
 <LI>gdcm targets both GNU/Un*ces and Windows/VC++
    (refer to
    <A HREF="Installation.html#gdcmRequirements">requirements</A>
@@ -45,7 +90,7 @@ Gdcm is yet another C++ library dedicated to reading/parsing and writing
 </LI>
 <LI>gdcm comes with a
    <A HREF="http://public.kitware.com/VTK">VTK</A>
-   shallow wrapper class vtkGdcmReader (refer to
+   shallow wrapper class <TT>vtkGdcmReader</TT> (refer to
    <A HREF="VtkGdcm.html">VtkGdcm</A>)
    to ease the burden of VTK users,
 <LI>gdcm also comes with
@@ -59,7 +104,7 @@ Gdcm is yet another C++ library dedicated to reading/parsing and writing
 </UL>
 
 <!###################################>
-<H2>What gdcm is NOT</H2>
+<H2>What gdcm is <font color=#ff0000>NOT</font></H2>
 
 Except for
 <A HREF="http://www.dclunie.com/dicom-status/status.html">
@@ -67,7 +112,7 @@ Except for
 gdcm does NOT implement any other part of the Dicom base standard
 (as opposed to other C++ based with open license libraries like
 <A HREF="http://www.offis.de/projekte/ig/dicom/soft-docs/soft01_d.html">
-        DCMTK </A>.
+        DCMTK</A>&nbsp;
 or
 <A HREF="http://www.erl.wustl.edu/DICOM/ctn.html">CTN</A>).
 <BR>
@@ -75,7 +120,9 @@ In particular <B>gdcm is not aware</B> of:
 <UL>
 <LI>the Dicom network file exchange protocol (Query/Retrieve),
 </LI>
-<LI>the Dicom media storage formats,
+<LI>the Dicom media storage formats (well ... it knows about the
+    <TT>DICOMDIR</TT> -reading and writing- and its parts <TT>PATIENT</TT>,
+    <TT>STUDY</TT>, <TT>SERIES</TT>, <TT>IMAGE</TT>)
 </LI>
 <LI>Print, Verification
 </LI>
@@ -92,10 +139,9 @@ Among all the features of the
 gdcm doesn't implement (yet?)
 <UL>
   <LI>the integration of (optional) overlays on image.
-  </LI>
-  <LI>a more complete supports of the 
-     <A HREF="ConformanceSummary.html">various Jpeg encodings</A>
-  </LI>
+  </li>
+  <LI> ...
+  </li>  
 </UL>
 Gdcm also still needs
 <UL>
@@ -107,9 +153,14 @@ Gdcm also still needs
 </LI>
 <LI> the python wrappers to be fixed,
 </LI>
-<LI> a simple wxWdiget Dicom file editor.
+<LI> a simple
+     <A HREF="http://www.wxwindows.org/">wxWidgets</A>
+     Dicom file editor.
 </LI>
 </UL>
+
+<!###################################>
+<UL>
 </UL>
 
 <HR size="1"><ADDRESS style="align: right;"></ADDRESS>