X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=Doc%2FWebsite%2FMain.html;h=acd8929a17cb737d9e0f8de6233fbd98083d9a74;hb=8bcc29f4b38b0a81e6ca731248b8d41b4606984d;hp=457d9d9122aaa07a1f45eb8e90f19d63777fd343;hpb=c460dc75a10d96fc38011db90fae5bcd8649b743;p=gdcm.git
diff --git a/Doc/Website/Main.html b/Doc/Website/Main.html
index 457d9d91..acd8929a 100644
--- a/Doc/Website/Main.html
+++ b/Doc/Website/Main.html
@@ -18,7 +18,7 @@ Gdcm is yet another C++ library dedicated to reading/parsing and writing
DiCoM.
-
What gdcm IS
+What gdcm IS
- gdcm implements the
@@ -28,13 +28,30 @@ Gdcm is yet another C++ library dedicated to reading/parsing and writing
- ACR-NEMA version 1 and 2
- - Dicom version 3 (including various encoding like jpeg or RLE).
+
- Dicom version 3.0 (including various encodings of JPEG -lossless and
+ lossy-, RLE).
+ Please refer to
+ gdcm conformance summary
+ for more details.
+
- 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-.
+- gdcm includes a lot of heuristics that allow reading all the
+ 'exotic' files (headers with oddities) we had to deal with.
+ Any king of 'exotic' Dicom file is welcome, to help us to improve our
+ library.
+
- gdcm is distributed with
Berkeley-like license.
+- 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... )
+
+- gdcm has a nightly Dashboard (the whole lib is checked every night)
+
- gdcm targets both GNU/Un*ces and Windows/VC++
(refer to
requirements
@@ -42,7 +59,7 @@ Gdcm is yet another C++ library dedicated to reading/parsing and writing
- gdcm comes with a
VTK
- shallow wrapper class vtkGdcmReader (refer to
+ shallow wrapper class vtkGdcmReader (refer to
VtkGdcm)
to ease the burden of VTK users,
- gdcm also comes with
@@ -56,7 +73,7 @@ Gdcm is yet another C++ library dedicated to reading/parsing and writing
-What gdcm is NOT
+What gdcm is NOT
Except for
@@ -64,15 +81,19 @@ 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
- DCMTK .
+ DCMTK
or
CTN).
In particular gdcm is not aware of:
-- the Dicom network file exchange protocol,
+
- the Dicom network file exchange protocol (Query/Retrieve),
+
+- the Dicom media storage formats (well ... it knows about the
+ DICOMDIR -reading and writing- and its parts PATIENT,
+ STUDY, SERIES, IMAGE)
-- the Dicom media storage formats,
+
- Print, Verification
- ANY OTHER PART of Dicom.
@@ -87,7 +108,32 @@ Among all the features of the
gdcm doesn't implement (yet?)
- the integration of (optional) overlays on image.
-
+
+ - a support to write files according to the
+ various classical Jpeg encodings
+ (only read methods are provided)
+
+ - a support to deal with JPEG 2000 encodings
+
+
+Gdcm also still needs
+
+- an enhanced and simpler API to access the various forms of pixel data
+ (e.g. RGB, GrayLevel, RawData...),
+
+- a decent user's guide (currently, only a partial doxygenation is
+ available),
+
+- the python wrappers to be fixed,
+
+- a simple
+ wxWidgets
+ Dicom file editor.
+
+
+
+
+