[Insight-developers] DICOM & JPEG update : Tcon topic
Lorensen, William E (Research)
lorensen at crd.ge.com
Wed Oct 13 18:32:50 EDT 2004
This sounds great except that Jim and I are out of town this week. Can we do
it next Friday?
Bill
-----Original Message-----
From: Luis Ibanez [mailto:luis.ibanez at kitware.com]
Sent: Wednesday, October 13, 2004 10:53 AM
To: Insight Developers List
Cc: Mathieu Malaterre
Subject: [Insight-developers] DICOM & JPEG update : Tcon topic
Here is a suggested topic for friday's tcon.
Among the limitation of the current DICOM classes
in ITK we have the following:
1) Do not manage JPEG compressed images.
2) Do not provide writing.
In order to deal with (2), Mathieu Malaterre
contributed ImageIO classes for interfacing
with gdcm, an open source library developed
by the Creatis team at INSA-Lyon, France.
http://www.creatis.insa-lyon.fr/Public/Gdcm/
It will be convenient to add gdcm to the
Utilities directory and distribute it along
with ITK. The Creatis team has already updated
the license of gdcm in order to match the style
of the ITK license.
http://www.creatis.insa-lyon.fr/Public/Gdcm/License.html
-------------------------------------------------
Here are some of the issues involved:
The current source code of ITK takes 124 Mbytes.
The source code of gdcm takes 7 Mbytes.
4 Mbytes out of those 7 are for the JPEG libraries
that gdcm distributes in the same way that we
distribute jpeg, png, zlib in ITK's Utilities
subdirectory.
The current jpeg library in ITK takes 1.3Mbytes,
but has a number of limitations regarding the
functionalities of the JPEG standard.
The proposal is therfore to do the following:
1) replace the current jpeg libraries in ITK
with the jpeg libraries used in gdcm.
That is: "ijg" http://www.ijg.org/
2) Patch this library with a couple of known
bug fixes.
3) Add gdcm to Insight/Utilities by removing
its own distribution of jpeg, so there will
be no duplication of jpeg code.
This process will require a number of adjustments,
but can probably be done in time for ITK release 2.0
in February 2005.
Luis
_______________________________________________
Insight-developers mailing list
Insight-developers at itk.org
http://www.itk.org/mailman/listinfo/insight-developers
More information about the Insight-developers
mailing list