[Insight-users] Multiresolution ITK Guide example fails on VS2005

Axel Martinez Möller axelus at gmail.com
Thu Dec 22 10:57:56 EST 2005


 Hi Luis,

 I am using three arguments for the execution, this is the command line I
use:

register
F:\ITK\InsightToolkit-2.4.1\Examples\Data\BrainProtonDensitySliceBorder20.pn
g
F:\ITK\InsightToolkit-2.4.1\Examples\Data\BrainProtonDensitySliceR10X13Y17.p
ng C:\axel\registertest\removeme.mhd

 "register" is the name I use for the file, but it has similar contents as
MultiResImageRegistration1.

 Do you know if anything else could explain the problem?

 Thanks,

  axel

-----Original Message-----
From: Luis Ibanez [mailto:luis.ibanez at kitware.com] 
Sent: Thursday, December 22, 2005 14:43
To: Axel Martinez Möller
Cc: 'Insight Users'
Subject: Re: [Insight-users] Multiresolution ITK Guide example fails on
VS2005



Hi Axel,

Thanks for pointing this out.

The example that you are using requires three arguments
in the command line.

You are probably setting only two, and due to a bug in
the example, the program is attempting to use the third
argument, and crashes in the process.


     We just committed a fix in the CVS repository.


Please run the program as:


MultiResImageRegistration1  fixedImage movingImage outputImage


you can also add a forth and fifth arguments in order to
get the checkerboard combination of the fixed and moving
images before and after the registration.


Thanks


    Luis



---------------------------
Axel Martinez Möller wrote:
>  
>  Hi all,
> 
>  I was wanting to try the MultiResImageRegistration1 example. It compiled
> fine with VS2005, but when I executed it using the images indicated in the
> example, it crashed with the error:
> 
> ---
> Debug Assertion Failed!
> Program: F:\ITK\Register\Debug\Register.exe
> File: C:\Program Files\Microsoft Visual Studio 8\VC\include\vector
> Line: 756
> 
> Expression: vector subscript out of range
> ---
> 
>  I do not attach the code as it is EXACTLY the one from the example. I am
> running it in Debug mode (the same way I compiled ITK), and other examples
> worked fine.
> 
>  Debugging, I localized the problem at line 208 from
> itkMultiResolutionImageRegistrationMethod.txx:
>     m_FixedImageRegionPyramid[ level ].SetSize( size );
> 
>  Thank you in advance for any hint,
> 
>   axel
> 
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
> 
> 



More information about the Insight-users mailing list