[ITK] Reading in a 3d tiff stack?
Matt McCormick
matt.mccormick at kitware.com
Fri Jan 9 14:06:52 EST 2015
Hi Ronn,
Have you tried creating a SmartPointer to hold the TIFFImageIO instance? i.e.,
itk::ImageIOBase::Pointer imageIO = itk::TIFFImageIO::New();
fixedReader->SetImageIO( imageIO );
Thanks,
Matt
On Fri, Jan 9, 2015 at 1:09 PM, Ronn Kling <ronn at rlkling.com> wrote:
> All,
> I have a set of stacked tiff images that I am trying to read in, but I am
> getting an error on this last line
>
> typedef unsigned char fixedPixelType;
> typedef unsigned char movingPixelType;
>
> typedef itk::Image<fixedPixelType, 3> fixedImageType;
> typedef itk::Image<movingPixelType, 3> movingImageType;
>
>
> typedef itk::ImageSeriesReader< fixedImageType > FixedImageReaderType;
> FixedImageReaderType::Pointer fixedReader = FixedImageReaderType::New();
>
> fixedReader->SetImageIO(itk::TIFFImageIO::New());
>
>
> I am getting an "unhandled exception" in itkTIFFimageIO.cxx at the bottom
> line
>
> TIFFImageIO::TIFFImageIO()
> {
> this->SetNumberOfDimensions(2);
> m_PixelType = SCALAR;
> m_ComponentType = UCHAR;
>
> this->InitializeColors();
> m_InternalImage = new TIFFReaderInternal;
>
> m_Spacing[0] = 1.0;
> m_Spacing[1] = 1.0;
>
> m_Origin[0] = 0.0;
>
> WHY??????
>
> _______________________________________________
> Community mailing list
> Community at itk.org
> http://public.kitware.com/mailman/listinfo/community
>
More information about the Community
mailing list