X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Doc%2FWebsite%2FNews.html;h=f44d24354fc321cf7afd33cdf6d237fa41c06973;hb=998942248b883bf900e3b6918d4ff13aa8084aaf;hp=1acc042cc79a964c0f3e0fc9204719186e56e1a8;hpb=5309cf35068555280610775b250a6eb82002cb8b;p=gdcm.git diff --git a/Doc/Website/News.html b/Doc/Website/News.html index 1acc042c..f44d2435 100644 --- a/Doc/Website/News.html +++ b/Doc/Website/News.html @@ -7,9 +7,105 @@ - + +

Gdcm News

+ + +
+

+ + Missing features +

+We know the following are missing; don't loose time looking for them ...
+We know they could be helpfull. We shall add them some day.
+Any contribution is welcome. +

@@ -23,79 +119,96 @@ -
  • New Features / Bug fixes +
  • New Features -
  • A.P.I. breaking modifications (since previous version) - +

    Version 1.0 (Feb 14 2005)

    - - - - - - -
    -
    -For people who get this new release :
    -
    -We consider now that :
    -- any dicom related file is a gdcm::Document.
    -- a gdcm::Document can be :
    -      - a gdcm::File,     if it contains pixel data,
    -      - a gdcm::DicomDir, if it contains only informations 
    -                          on the files in a given directory
    -
    -- in a gdcm::Document, there are gdcm::DocEntry, that can be :
    -     - gdcm::ContentEntry (any entry that has an actual value,
    -                           *not* an embedded set of other gdcm::DocEntry)
    -                           a gdcm::ContentEntry can be :
    -          - gdcm::ValEntry (whose value is std::string representable 
    -                            e.g. character values, or integers),
    -          - gdcm::BinEntry (whose value is not std::string representable 
    -                            e.g. color palettes, overlays, icons , ...)
    -     - gdcm::Sequence (no proper 'value', but a set of gdcm::SQItems, 
    -                       composed of a set of gdc::DocEntry, recursively)
    - 
    -- in a gdcm::DicomDir, we only deal, hierarchically, with :
    -     - gdcmPatient
    -     - gdcmStudy
    -     - gdcmSerie
    -     - gdcmImage
    -
    - - -

    @@ -159,29 +273,38 @@ We consider now that : This version will be used by Insight Tool Kit (ITK 2.0) at the beginning of 2005.
    It's not yet packaged ...

    -
  • gdcm 0.6 UML Class Diagram version.
  • User Documentation"
  • Developper Documentation"
  • The new gdcmDocument class is a parent class of gdcmHeader class and gdcmDicomDir class.
  • Massive modifications in the Class Diagram :
      -
    • Entries (gdcmEntry) are now separated into - ValEntry and SeqEntry (whose VR = - SQ) -
    • a gdcmDocument is_a gdcmElementSet, - composed of a set of gdcmValEntry - and gdcmSeqEntry -
    • a gdcmSeqEntry is considered as a set - of gdcmSQItem -
    • Dicom Sequences (VR = SQ) are now dealt as tree-like - structures within gdcmSQItem class.
      - they are considered as a set of gdcmSQItems -
    • a gdcmSQItem is_a gdcmElementSet -
    -
  • Improvement of the jpeg sub-library: jpeg - compressed Dicom files (lossless and lossy) - might be read (check-it out) +
  • any dicom related file is a gdcmDocument +
  • a gdcmDocument can be : +
      +
    • a gdcmHeader, if it contains pixel data +
    • a gdcmDicomDir, if it contains only informations + on the files in a given directory +
    + +
  • a gdcmDocument is_a gdcmElementSet, + composed of a set of gdcmEntry separated into : +
      +
    • gdcmValEntry
      + a specialization of gdcmValEntry, for 'non + std::string representable' values is + gdcmBinEntry +
    • gdcmSeqEntry (VR = SQ, i.e Dicom Sequences)
      + they are dealt as tree-like structures :
      + - a gdcmSeqEntry is considered as a set + of gdcmSQItem,
      + - a gdcmSQItem is_a gdcmElementSet, composed + of gdcmDocEntries, recursively
      +
    + +
  • Improvement of the jpeg sub-library: jpeg + compressed Dicom files (lossless and lossy) + might be read (check-it out) @@ -192,9 +315,9 @@ We consider now that :