[Insight-users] Re: Question about ConvertBetweenFileFormats usage
Hans Johnson
hans-johnson at uiowa.edu
Fri Jan 26 18:12:48 EST 2007
Vandana,
GE 5x is not registered to the IO factory by default. You will need to add
something like
==== From itkVOLImageIOTest.cxx ====
itk::VOLImageIOFactory::RegisterOneFactory();
itk::GEAdwImageIOFactory::RegisterOneFactory();
OR ===== From itkGEImageIOTest.cxx =========
itk::ObjectFactoryBase::RegisterFactory(itk::GEAdwImageIOFactory::New()
);
itk::ObjectFactoryBase::RegisterFactory(itk::GE4ImageIOFactory::New() );
itk::ObjectFactoryBase::RegisterFactory(itk::GE5ImageIOFactory::New() );
itk::ObjectFactoryBase::RegisterFactory(itk::SiemensVisionImageIOFactory::Ne
w() );
At the top of the main file to register this reader with the IO mechanism.
Hans
On 1/26/07 3:46 PM, "Vandana Mohan" <gth115a at mail.gatech.edu> wrote:
> Hello,
>
> Thank you for the previous email.
>
> I compiled Insight Applications and built it successfully. Now I am trying to
> use the ConvertBetweenFileFormats application to read the GE Signa 5.x data
> and
> convert it to nrrd format.
>
> However, I get an uncaught exception and so when I put in some code to debug
> this, following is the exception stack I see:
> ----------------------------------------------------------
> ExceptionObject caught in GenerateOutputInformation!
>
> itk::ImageFileReaderException (01B5F890)
> Location: "void __thiscall itk::ImageFileReader<class
> itk::Image<short,3>,class
> itk::DefaultConvertPixelTraits<short> >::GenerateOutputInformation(void)"
> File: c:\documents and
> settings\gth115a\desktop\insight\codeandbinaries\insightt
> oolkit-3.0.0\code\io\itkImageFileReader.txx
> Line: 143
> Description: Could not create IO object for file
> T:\heart_kalyan\heart1\E112S5I
> 1.MR
> Tried to create one of the following:
> BioRadImageIO
> GDCMImageIO
> MetaImageIO
> PNGImageIO
> VTKImageIO
> GiplImageIO
> LSMImageIO
> NiftiImageIO
> AnalyzeImageIO
> StimulateImageIO
> JPEGImageIO
> TIFFImageIO
> NrrdImageIO
> BMPImageIO
> DICOMImageIO2
> You probably failed to set a file suffix, or
> set the suffix to an unsupported type.
> ----------------------------------------------------------
>
> Could you please advise me further on using this application for this task?
> (My
> available data is the .MR files and header files z01.hdr, zo2.hdr through
> z11.hdr and 4D.hdr etc.) Alternately, if you could direct me to a link with
> information about selection of appropriate ImageIOs, I could try to write my
> own
> program to do this conversion.
>
> Thank you.
> Sincerely,
> Vandana
> --
> ECE PhD Student, Computer Vision and Biomedical Imaging Lab of Professor Allen
> Tannenbaum
> Graduate and alumni ambassador, GT Women's Leadership Conference 2007
More information about the Insight-users
mailing list