[Insight-users] reading Dicom Volume
Mathieu Malaterre
mathieu.malaterre at gmail.com
Wed Jan 28 02:59:33 EST 2009
'lo,
On Tue, Jan 27, 2009 at 5:16 PM, Iván Macía <imacia at vicomtech.org> wrote:
> 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.
I have not tried it myself, but I thought Luis (someone?) posted a
report that it was working.
> 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.
Just for curiosity what are those volume ? (Enhanced MR Image Storage,
Multiframe US...)
> Regarding the GDCM streaming, what would happen if the volume size involved
> decreasing the in-plane resolution. Would GDCMImageIO object read the whole
> slice?
Yup, unfortunately. I have not put too much work on it as the Pixel
Data is at most 2Gb. So by design DICOM is pretty limited for the size
of the dataset. Anyway I understand it could be a nice feature.
> 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
Did you log in a bug report ? Assign it to me.
thanks
--
Mathieu
More information about the Insight-users
mailing list