Proposals:Adding Streaming Support in ITK Image Writing

From KitwarePublic
Revision as of 17:39, 29 December 2008 by Ibanez (talk | contribs)
Jump to navigationJump to search

Background

This page describes the changes that are needed in ITK ImageIO classes and the ImageFileWriter in order to support streaming.

Streaming infrastructure is already available for Reading. However only a couple of ImageIO classes fully implement support for this functionality.

This page host discussions on how streaming could be implemented for writing images. The nuance is that the ImageFileWriter should become the class that selects the image pieces and request them in sequence to the pipeline. This should be done, presumably, in collaboration with the ImageIO class that manage the image file format at hand.


Classes

ImageFileWriter

ImageIO

Specific Formats

MetaImage

Nifti

MINC2