1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <META http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
5 <TITLE>Gdcm News</TITLE>
10 <!#######################################################################>
11 <H1>Gdcm News</a></H1>
13 <!#######################################################################>
14 <HR size="1"><ADDRESS style="align: right;"></ADDRESS>
16 <A CLASS="anchor" NAME="NewsCurrentVersion">
17 <B>Current Version</B></A>
21 <LI> Final check of the jpeg sub-library: all 'classical' jpeg
22 compressed Dicom files can be read<br>
23 All the previously gdcm-breaker images are now readable<br>
24 gdcm doesn't read yet JPEG-LS and JPEG2000 encoded files.
25 <LI> Use of <TT> namespace</TT> : all the methods formerly called
26 <TT>className::gdcmXxx()</TT> are now called <TT>className::Xxx()</TT>
27 <LI> Removal of accessors <TT>GetXxxByname</TT>, <TT>SetXxxByname</TT>
28 and <TT>GetXxxByNumber</TT>, <TT>SetXxxByNumber</TT>
29 replaced by <TT>GetXxx</TT>, <TT>SetXxx</TT>
30 <LI> a gdcm::Document is now specialized in gdcm::DicomDir and gdcm::File
31 <LI> A huge number of memory leaks removed
32 <LI> Improvement of write process
37 <!#######################################################################>
38 <HR size="1"><ADDRESS style="align: right;"></ADDRESS>
40 <A CLASS="anchor" NAME="NewsVersion0_6">
41 <B>Version 0.6 (June 8 2004)</B></A>
44 This version will be used by Insight Tool Kit
45 (<a href="http://www.itk.org">ITK</a> 1.10) at the beginning of 2005.<br>
46 It's not yet packaged ...<br><br>
47 <LI> The new <TT>gdcmDocument</TT> class is a parent class of
48 <TT>gdcmHeader</TT> class and <TT>gdcmDicomDir</TT> class.
49 <LI> Massive modifications in the Class Diagram :
51 <LI> Entries (<TT>gdcmEntry</TT>) are now separated into
52 <TT>ValEntry</TT> and <TT>SeqEntry</TT> (whose VR =
54 <LI> a <TT>gdcmDocument</TT> is_a <TT>gdcmElementSet</TT>,
55 composed of a set of <TT>gdcmValEntry</TT>
56 and <TT>gdcmSeqEntry</TT>
57 <LI> a <TT>gdcmSeqEntry</TT> is considered as a set
58 of <TT>gdcmSQItem</TT>
59 <LI> Dicom Sequences (VR = <TT>SQ</TT>) are now dealt as tree-like
60 structures within <TT>gdcmSQItem</TT> class.<br>
61 they are considered as a set of <TT>gdcmSQItem</TT>s
62 <LI> a <TT>gdcmSQItem</TT> is_a <TT>gdcmElementSet</TT>
64 <LI> Improvement of the jpeg sub-library: jpeg
65 compressed Dicom files (lossless and lossy)
66 might be read (check-it out)
69 <!#######################################################################>
70 <HR size="1"><ADDRESS style="align: right;"></ADDRESS>
72 <A CLASS="anchor" NAME="NewsVersion0_4">
73 <B>Version 0.4 (February 6 2004)</B></A>
76 <LI> Introduction of a jpeg sub-library: some very simple jpeg-lossy
77 compressed Dicom files might be working (check-it out).
78 <LI> And also, fewer memory leaks, cleaned-up stl usage (should work
79 with gcc-3.x), python disutil installer (see file setup.py)
80 supporting both Swig and vtk wrapping.
81 <LI> Introduction of a RLE (Run-Time Encoding) library
82 <LI> Color images (RGB or Palette Color) are dealt with
86 <!#######################################################################>
87 <HR size="1"><ADDRESS style="align: right;"></ADDRESS>
89 <A CLASS="anchor" NAME="NewsVersion0_3">
90 <B>Version 0.3 (July 8 2003)</B></A>
93 <LI> <TT>gdcmFile</TT> class now enables acces to the data
94 i.e. the image[s] content. Previously only parsing of the
95 Dicom header was available through usage of <TT>gdcmHeader</TT>
97 <LI> a <A HREF="http://public.kitware.com/VTK/">VTK</A> plugin
98 of gdcm is now available through the <TT>vtkGdcmReader</TT>
99 vtk class (see it as a vtk wrapper of gdcm), which enables
101 <LI> Loading of a single image,
102 <LI> Loading of a stack of images from multiple Dicom files,
103 <LI> this class is wrapped for vtkPython (by using native vtk
106 <LI> Introduction of a jpeg sub-library: lossless-jpeg
107 compressed Dicom files work.
108 <LI> <TT>vtkgdcmViewer</TT> allows easy displaying of single/multiframe
109 GreyLevel/RGB/PaletteColor images
112 <!#######################################################################>
113 <HR size="1"><ADDRESS style="align: right;"></ADDRESS>
115 <A CLASS="anchor" NAME="NewsVersion0_1">
116 <B>Version 0.1 (April 1 2003)</B></A>
118 <!#######################################################################>
119 <HR size="1"><ADDRESS style="align: right;"></ADDRESS>
121 <A CLASS="anchor" name="NewsVersion0_1">
122 <B>Version 0.0 (March 14 2003)</B></A>
124 <HR size="1"><ADDRESS style="align: right;"></ADRESS>