[Insight-users] reading Dicom Volume

Iván Macía imacia at vicomtech.org
Tue Jan 27 11:16:25 EST 2009


Hi Mathieu,

You mean using ImageSeriesReader? I guess that if streaming is supported for
DICOM series you could use ImageSeriesReader (as in the new test
itkImageFileWriterPastingTest1) but it seems this is supported only for
ImageFileReader. At least I couldn't find it in the latest Doxygen
documentation.

We are dealing with very large datasets and we had to implement some
custom-made cached 3D image that reads slices on demand, but this would
simplify things a bit.

Regarding the GDCM streaming, what would happen if the volume size involved
decreasing the in-plane resolution. Would GDCMImageIO object read the whole
slice?

Previously I had a post about a related, but not exactly the same problem
about reading large multi-frame images because they didn't fit in memory :(
In this case GDCM was reading all the frames even ImageFileReader streaming
was used. See my older post here
http://www.nabble.com/Read-large-multi-frame-image-frame-by-frame-using-GDCM
-and-ImageFileReader-td20706507.html

Thanks

Iván


-----Mensaje original-----
De: Mathieu Malaterre [mailto:mathieu.malaterre at gmail.com] 
Enviado el: martes, 27 de enero de 2009 15:44
Para: Iván Macía
CC: shoosh moosh; insight-users at itk.org
Asunto: Re: [Insight-users] reading Dicom Volume

On Tue, Jan 27, 2009 at 3:37 PM, Iván Macía <imacia at vicomtech.org> wrote:
> Dear shoosh moosh?,
>
>
>
> It seems like the GDCM DICOM reader streaming capabilities are not yet
> supported. Someone correct me if I'm wrong.

It has nothing to do with gdcm streaming capabilities in this
particular case, as the OP is reading multiple files. AFAIK this very
particular case is supported and described in the ITK documentation.

-- 
Mathieu



More information about the Insight-users mailing list