[ITK] getting RawImageIO to work
Ronn Kling
ronn at rlkling.com
Sat Jan 3 07:33:01 EST 2015
Does anyone have a clue on how to fix this?
On 12/24/2014 2:26 PM, Ronn Kling wrote:
> I am using ITK 4.6.1, VS2010 and windows 7 64 bit. It gives this error
> on the last line in the try box
>
>
>
> #include <stdlib.h>
> #include <string.h>
> #include <stdio.h>
> #include <iostream>
> #include <fstream>
> #include <afxwinforms.h>
>
> #include "itkRawImageIO.h"
> #include "itkImageFileReader.h"
> #include "itkImageFileWriter.h"
>
> #using <mscorlib.dll>
>
> using namespace System;
> using namespace System::IO;
> using namespace System::Windows::Forms;
> using namespace System::Drawing;
> using namespace System::Collections;
> using namespace System::Runtime::InteropServices;
>
>
> int main()
>
> {
>
>
> try {
> typedef unsigned char fixedPixelType;
> typedef unsigned char movingPixelType;
>
> typedef itk::Image<fixedPixelType, 3> fixedImageType;
> typedef itk::Image<movingPixelType, 3> movingImageType;
> // create a ImageIO for the raw data files
> typedef itk::RawImageIO<fixedPixelType, 2> ImageIOType;
> ImageIOType::Pointer fixedimageio = ImageIOType::New();
>
>
>
> } catch(itk::ExceptionObject & err)
>
> {std::cerr << "itkWrapper caught an ITK exception:\n";
> err.Print(std::cerr);
> }
> }
> On 12/24/2014 2:07 PM, Bill Lorensen wrote:
>> Please provide a small, complete compilable example and I'm sure we can help.
>>
>>
>> On Wed, Dec 24, 2014 at 1:14 PM, Ronn Kling<ronn at rlkling.com> wrote:
>>> Hello All,
>>>
>>> I am trying to read in a binary data file using RawImageIO. When I step
>>> through with the debugger I get an error on the last line below about memory
>>> corruption. As far as I can tell I have everything correct, what am I
>>> missing?
>>>
>>> typedef unsigned char fixedPixelType;
>>> typedef unsigned char movingPixelType;
>>>
>>> typedef itk::Image<fixedPixelType, 3> fixedImageType;
>>> typedef itk::Image<movingPixelType, 3> movingImageType;
>>> // create a ImageIO for the raw data files
>>> typedef itk::RawImageIO<fixedPixelType, 2> ImageIOType;
>>> ImageIOType::Pointer fixedimageio = ImageIOType::New();
>>> _______________________________________________
>>> Community mailing list
>>> Community at itk.org
>>> http://public.kitware.com/mailman/listinfo/community
>>
>
>
>
> _______________________________________________
> Community mailing list
> Community at itk.org
> http://public.kitware.com/mailman/listinfo/community
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/community/attachments/20150103/0355d554/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 18047 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/community/attachments/20150103/0355d554/attachment-0001.png>
More information about the Community
mailing list