[Insight-users] Streaming large datasets with itk-vtk

Kevin H. Hobbs hobbsk at ohiou.edu
Wed Jan 17 09:10:06 EST 2007


On Tue, 2007-01-16 at 12:01 +0100, Jesús Spí­nola wrote:
> So, if I use, for example, vtkDICOMImageReader instead of
> itk::ImageSeriesReader my new pipeline
> vtkDICOMImageReader -> vtkImageData -> vtkImageViewer2
> will be streamed or I have to put vtkImageDataStreamer in the
> pipeline? 

A couple of notes, 1. vtkDICOMImageReader is not as sophisticated as the
ITK DICOM reader. 2.  I don't think that the VTK image viewers request
only the data they need. I think that if your image really is gigantic,
then you should crop, (cut, clip, or whatever) it down to what you want
to display. 3. If you can't fit one copy of the image into memory, then
vtkImageDataStreamer will not help you. It streams the pipeline upstream
of it, but produces a whole image on output.

> if i have, where it's the right place for the streamer class? before
> vtkImageData or after? 

Typically one would place a vtkImageDataStreamer after a filter that
uses a large amount of memory.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://public.kitware.com/pipermail/insight-users/attachments/20070117/8fc32eb5/attachment-0001.pgp


More information about the Insight-users mailing list