[Insight-users] memory handling in data pipeline

Luis Ibanez luis.ibanez at kitware.com
Thu Mar 12 15:22:02 EDT 2009


Hi David,

Every filter in the pipeline allocates memory for its own output image.

Therefore if you have an input image and a pipeline with 5 filter,
then you can easily end up using 6 time the memory of the input image.

Image memory is not share, except when you explicitly use "InPlace"
filters.


    Regards,


        Luis



---------------------
David Fuentes wrote:
> 
> How is the memory handled in a sequential pipeline of ImageToImage
> filters?
> 
> does each filter in the pipeline have its own data buffer for the pixel 
> values?
> 
> -or-
> 
> do they share a same one from the initial reader?
> 
> 
> thank you,
> David Fuentes
> _____________________________________
> Powered by www.kitware.com
> 
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> 
> Please keep messages on-topic and check the ITK FAQ at: 
> http://www.itk.org/Wiki/ITK_FAQ
> 
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users
> 


More information about the Insight-users mailing list