[Insight-users] Re: Problems using MetaImage Reader and Writer
Luis Ibanez
luis.ibanez@kitware.com
Wed, 12 Mar 2003 10:54:10 -0500
Hi Shilpa,
1) RAW is a BAD format for medical images.
I would dare to say that it is not a format at all.
When people talk about RAW, we implicitly assume
that they are saying: RAW + header.
The header may be presented in the form of a
post-it with values on it, a napkin, an email
sent by your doctor, a word documents, or a
text file.
RAW without header... is just useless and border
into dangerous.
The RAWImage reader was provided for convenience
in the early days of the toolkit. I will strongly
discourage you from using a raw reader.
The best alternative is to use any of the many
real formats available in the toolkit. The following
format will let you add a header to your .raw file:
Gipl, Stimulate, MetaImage, VTK
2) For a demostration of the IO capabilities of the
toolkit, you may want to use the examples in
Insight/Examples/IO
that are described in detail in the SoftwareGuide.pdf
in the section "Reading and Writing Images"
If you want to demonstrate Filter, plese use the
examples in
Insight/Examples/Filtering
That are associated to the "Filtering" chapter of
the SoftwareGuide.
3) You can (and need) ITK 1.2 for doing these basic
operations. The examples do not need FLTK nor VTK.
We intentionally removed all these dependencies by
moving demo-applications to a separate cvs module.
So, you can build the Examples above using only ITK.
Please let us know if you have furhter questions
Thanks
Luis
----------------------------------
shilpa kinkar wrote:
> Hi Luis,
>
...
>
> Currently, I am trying to understand ITK mechanism for reading Raw
> images, since we extensively deal with raw and stimulate images.
> Unfortunately, Readers for Raw and MetaImage are not registered yet. So,
> I am not able to go ahead.
>
> Can you please tell me how exactly the registration of IO Factories for
> different formats takes place. Would like to help me in process of using
> ITK ? Your help would be very valuable for my study of ITK.
>
> If I have to give some demonstration on ITK readers and writers, basic
> mechanism for reading images, and using filters on them, what filters
> should I use ? I need to know which one are currently working properly.
>
> Also, can you please tell me if I can successfully build ITK 1.2 for
> these basic things. I will not be using FLTK, VTK...etc. currently. Your
> suggestions would be very helpful for me to move on.
>
> Thanking you very much,
>
> Neha
>
> */Luis Ibanez <luis.ibanez@kitware.com>/* wrote:
>
> Hi Neha,
>
> The factory mechanism was not fully
> implemented in ITK version 1.0.
>
> The exception is being thrown because
> no ImageIO factory was registered by
> default in ITK version 1.0
>
> Please use version 1.2
>
> You can download it now as a tar.gz
> file for unix or as a .zip file for
> windows from:
>
> http://www.itk.org/HTML/Download.php
>
> Please let us know if you encounter
> any difficulty.
>
>
> Thanks
>
>
> Luis
>
>
>
> -----------------------------------------
>
>
> shilpa kinkar wrote:
> > Hi Luis,
> >
> > I am using ITK 1.0.0 , on Windows 2000
> >
> > If I add another catch statement given by u, I get follwoing
> error message.
> >
> > itk::ImageFileReaderException (00E8FC40)
> > Location: "Unknown"
> > File: C:\ITK_2\Code\IO\itkImageFileReader.txx
> > Line: 94
> > Descriptio! n: Could not create IO object for file pp37.mhd
> >
> > ( I tried with .mha extension too ) . Also, I tried using
> complete path
> > to pp37.mha an .mhd ) Still, same error persists....
> >
> > Thanks,
> >
>
>
> ------------------------------------------------------------------------
> Do you Yahoo!?
> Yahoo! Web Hosting <http://webhosting.yahoo.com/ps/wh3/prod/> -
> establish your business online