MantisBT - ITK
View Issue Details
0008185ITKpublic2008-11-27 09:152010-10-26 08:09
Ivan Macia 
Mathieu Malaterre 
normalmajoralways
acknowledgedopen 
ITK-3-10 
 
0008185: There should be an option to read DICOM multiframe images frame by frame
We have found some large multi-frame DICOM images we need to load into
our application (about 1500x2500 and 30 frames). Until now we had not
considered multi-frame images a problem because the resolution and
number of frames tended to be low. However, right now we are facing
the need to read these images frame by frame on demand.

When trying to large very large multi-frame images, it tries to allocate the a single buffer for all frames (about 280 Mb. of unfragmented memory).

One problem is that GDCM tries to read all the frames when used from
ImageFileReader.

On the ITK side, maybe the m_UseStreaming flag could be used to set the requested region, so only the frames needed are read.
No tags attached.
Issue History
2008-11-27 09:15Ivan MaciaNew Issue
2008-11-27 09:27Mathieu MalaterreStatusnew => assigned
2008-11-27 09:27Mathieu MalaterreAssigned To => Mathieu Malaterre
2010-10-26 05:44Mathieu MalaterreNote Added: 0022695
2010-10-26 05:47Mathieu MalaterreStatusassigned => acknowledged
2010-10-26 08:09Ivan MaciaNote Added: 0022703

Notes
(0022695)
Mathieu Malaterre   
2010-10-26 05:44   
This is a work in progress, see:

http://sourceforge.net/apps/trac/gdcm/milestone/%5BMM-09%5D%20%E2%80%93%20Streaming [^]
(0022703)
Ivan Macia   
2010-10-26 08:09   
Thanks Mathieu. I can provide test data for this and other issues if necessary.