[Insight-users] Getting data in and out of ITK
William A. Hoffman
bill.hoffman@kitware.com
Thu, 14 Feb 2002 13:31:07 -0500
Your code looks perfect, unfortunately ITK is not. The Write on RawImageIO
is not yet implemented, but
will be soon. For now try using itk::RawImageWriter instead of
itk::ImageFileWriter, the only thing
you will have to change is tghe SetImageIO(write_io); line which should be
removed.
BTW, how long is "some time"?
-Bill
At 06:52 PM 2/14/2002 +0100, Bjorn Hanch Sollie wrote:
>Hello to you all,
>
>I have been struggling for some time now trying to get 3D raw image
>data in and out of ITK. Basically what I wish to do is this:
>
>read data into buffer -> filters -> write output buffer to disk
>
>or in other words:
>
>Read data, filter calls reader->GetOutput(), another filter calls
>filter->GetOutput() etc., writer calls filter->GetOutput(), write
>data.
>
>I've studied the examples, but unfortunately I have so far been unable
>to use the techniques they provide to fit my own needs and actually
>produce meaningful output. (Yes, I'm aware that there are minor
>hitches, such as, for example, that some filters require data of
>certain types.)
>
>I have attached a simple sample program (it's just short over 50
>lines) that attempts to just read some image data into a buffer, ready
>to be accessed by a filter and write the processed data back to disk,
>the present problem being that it doesn't produce any output at all.
>
>I will be most grateful if any one of you are willing to bear with me,
>take a look at it and give me some hints as to what I need to
>do/change in order to make it work accoding to my wishes.
>
>-Beorn
>--
>The History of the Universe
>Chapter 1: Bang! Chapter 2: Sss... Chapter 3: Crunch!
>The End